Home
last modified time | relevance | path

Searched refs:PROTECTED (Results 1 - 25 of 33) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/test/unit/public/
H A Dast_verifier_protected_access_negative_test_4_6.cpp63 ->AddSignatureFlag(ark::es2panda::checker::SignatureFlags::PROTECTED); in TEST_F()
116 ->AddSignatureFlag(ark::es2panda::checker::SignatureFlags::PROTECTED); in TEST_F()
169 ->AddSignatureFlag(ark::es2panda::checker::SignatureFlags::PROTECTED); in TEST_F()
H A Dast_verifier_protected_access_negative_test_1_3.cpp49 ->AddModifier(ark::es2panda::ir::ModifierFlags::PROTECTED); in TEST_F()
88 ->AddModifier(ark::es2panda::ir::ModifierFlags::PROTECTED); in TEST_F()
127 ->AddModifier(ark::es2panda::ir::ModifierFlags::PROTECTED); in TEST_F()
H A Dast_verifier_protected_access_correct_test.cpp48 ->AddModifier(ark::es2panda::ir::ModifierFlags::PROTECTED); in TEST_F()
/arkcompiler/ets_frontend/ets2panda/checker/types/
H A Dsignature.h75 PROTECTED = 1U << 5U, member in ark::es2panda::ark::es2panda::checker::SignatureFlags
91 INTERNAL_PROTECTED = INTERNAL | PROTECTED,
230 if ((flags_ & SignatureFlags::PROTECTED) != 0) { in ProtectionFlag()
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeFlags.h43 PROTECTED = 1U << 3U, member in ark::es2panda::ir::ModifierFlags
66 ACCESS = PUBLIC | PROTECTED | PRIVATE | INTERNAL,
69 INTERNAL_PROTECTED = INTERNAL | PROTECTED,
H A DastDump.cpp51 if ((flags & ModifierFlags::PROTECTED) != 0) { in ModifierToString()
H A DastNode.h358 return (flags_ & ModifierFlags::PROTECTED) != 0;
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsParameterProperty.cpp35 : accessibility_ == AccessibilityOption::PROTECTED ? "protected" : "undefined"}, in Dump()
H A DtsParameterProperty.h32 enum class AccessibilityOption { NO_OPTS, PUBLIC, PRIVATE, PROTECTED };
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsParameterProperty.cpp44 : accessibility_ == AccessibilityOption::PROTECTED ? "protected" in Dump()
H A DtsParameterProperty.h23 enum class AccessibilityOption { NO_OPTS, PUBLIC, PRIVATE, PROTECTED };
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNode.h68 PROTECTED = 1 << 3, member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ModifierFlags
77 ACCESS = PUBLIC | PROTECTED | PRIVATE,
H A DastDump.cpp58 if (flags & ModifierFlags::PROTECTED) { in ModifierToString()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_typeapi.h87 enum class EtsTypeAPIAccessModifier : EtsByte { PUBLIC = 0, PRIVATE = 1, PROTECTED = 2 }; member in ark::ets::EtsTypeAPIKind::EtsTypeAPIAttributes::EtsTypeAPIAccessModifier
H A Dets_method.h240 return AccessLevel::PROTECTED; in GetAccessLevel()
H A Dets_class.h34 enum class AccessLevel { PUBLIC, PROTECTED, DEFAULT, PRIVATE }; member in ark::ets::AccessLevel
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
H A Dhelpers.cpp192 if (signature->HasSignatureFlag(checker::SignatureFlags::PROTECTED)) { in ValidateMethodAccessForClass()
217 if (signature->HasSignatureFlag(checker::SignatureFlags::PROTECTED)) { in ValidateMethodAccessForTSInterface()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DvalidateHelpers.cpp62 if (var->HasFlag(varbinder::VariableFlags::PRIVATE) || var->HasFlag(varbinder::VariableFlags::PROTECTED)) { in ValidatePropertyAccess()
69 if (var->HasFlag(varbinder::VariableFlags::PROTECTED) && Context().ContainingClass()->IsDescendantOf(obj) && in ValidatePropertyAccess()
H A Dfunction.cpp622 if (!sig->HasSignatureFlag(SignatureFlags::PUBLIC | SignatureFlags::PROTECTED | SignatureFlags::PRIVATE | in IsSignatureAccessible()
628 if (sig->HasSignatureFlag(SignatureFlags::INTERNAL) && !sig->HasSignatureFlag(SignatureFlags::PROTECTED)) { in IsSignatureAccessible()
633 (sig->HasSignatureFlag(SignatureFlags::PROTECTED) && relation->IsSupertypeOf(sig->Owner(), containingClass))) { in IsSignatureAccessible()
1109 signature->AddSignatureFlag(SignatureFlags::PROTECTED); in ComposeSignature()
1320 signature->AddSignatureFlag(SignatureFlags::PROTECTED); in AddSignatureFlags()
1409 return signature->HasSignatureFlag(SignatureFlags::PROTECTED); in IsOverridableIn()
1645 !signature->HasSignatureFlag(SignatureFlags::PROTECTED))) { in ValidateSignatureAccessibility()
1673 ((signature->HasSignatureFlag(SignatureFlags::PROTECTED) && containingClass->IsDescendantOf(callee)) || in ValidateSignatureAccessibility()
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A Dhelpers.h200 flags |= ir::ModifierFlags::PROTECTED; in GetModifierFlags()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DvariableFlags.h143 PROTECTED = 1U << 19U, member in ark::es2panda::varbinder::VariableFlags
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionTSParser.cpp260 } else if ((modifiers & ir::ModifierFlags::PROTECTED) != 0) { in CreateParameterProperty()
261 accessibilityOption = ir::AccessibilityOption::PROTECTED; in CreateParameterProperty()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_Type.cpp227 accessMod = EtsTypeAPIAccessModifier::PROTECTED; in CreateField()
385 accessMod = EtsTypeAPIAccessModifier::PROTECTED; in CreateMethod()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSemitter.cpp62 if ((modifierFlags & ir::ModifierFlags::PROTECTED) != 0) { in TranslateModifierFlags()
66 } else if ((modifierFlags & ir::ModifierFlags::PROTECTED) != 0) { in TranslateModifierFlags()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DenumLowering.cpp146 ir::ModifierFlags::STATIC | ir::ModifierFlags::PROTECTED | ir::ModifierFlags::CONST, Allocator(), false); in MakeArray()
153 array_var->AddFlag(varbinder::VariableFlags::PROTECTED | varbinder::VariableFlags::STATIC | in MakeArray()
259 ir::ModifierFlags::PROTECTED, Allocator(), false); in CreateOrdinalField()
263 var->AddFlag(varbinder::VariableFlags::PROPERTY | varbinder::VariableFlags::PROTECTED); in CreateOrdinalField()

Completed in 18 milliseconds

12