/arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
H A D | ast_verifier_protected_access_negative_test_4_6.cpp | 63 ->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 D | ast_verifier_protected_access_negative_test_1_3.cpp | 49 ->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 D | ast_verifier_protected_access_correct_test.cpp | 48 ->AddModifier(ark::es2panda::ir::ModifierFlags::PROTECTED); in TEST_F()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ |
H A D | signature.h | 75 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 D | astNodeFlags.h | 43 PROTECTED = 1U << 3U, member in ark::es2panda::ir::ModifierFlags 66 ACCESS = PUBLIC | PROTECTED | PRIVATE | INTERNAL, 69 INTERNAL_PROTECTED = INTERNAL | PROTECTED,
|
H A D | astDump.cpp | 51 if ((flags & ModifierFlags::PROTECTED) != 0) { in ModifierToString()
|
H A D | astNode.h | 358 return (flags_ & ModifierFlags::PROTECTED) != 0;
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsParameterProperty.cpp | 35 : accessibility_ == AccessibilityOption::PROTECTED ? "protected" : "undefined"}, in Dump()
|
H A D | tsParameterProperty.h | 32 enum class AccessibilityOption { NO_OPTS, PUBLIC, PRIVATE, PROTECTED };
|
/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsParameterProperty.cpp | 44 : accessibility_ == AccessibilityOption::PROTECTED ? "protected" in Dump()
|
H A D | tsParameterProperty.h | 23 enum class AccessibilityOption { NO_OPTS, PUBLIC, PRIVATE, PROTECTED };
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNode.h | 68 PROTECTED = 1 << 3, member in panda::es2panda::panda::es2panda::panda::es2panda::ir::ModifierFlags 77 ACCESS = PUBLIC | PROTECTED | PRIVATE,
|
H A D | astDump.cpp | 58 if (flags & ModifierFlags::PROTECTED) { in ModifierToString()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_typeapi.h | 87 enum class EtsTypeAPIAccessModifier : EtsByte { PUBLIC = 0, PRIVATE = 1, PROTECTED = 2 }; member in ark::ets::EtsTypeAPIKind::EtsTypeAPIAttributes::EtsTypeAPIAccessModifier
|
H A D | ets_method.h | 240 return AccessLevel::PROTECTED; in GetAccessLevel()
|
H A D | ets_class.h | 34 enum class AccessLevel { PUBLIC, PROTECTED, DEFAULT, PRIVATE }; member in ark::ets::AccessLevel
|
/arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
H A D | helpers.cpp | 192 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 D | validateHelpers.cpp | 62 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 D | function.cpp | 622 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 D | helpers.h | 200 flags |= ir::ModifierFlags::PROTECTED; in GetModifierFlags()
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | variableFlags.h | 143 PROTECTED = 1U << 19U, member in ark::es2panda::varbinder::VariableFlags
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | expressionTSParser.cpp | 260 } 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 D | std_core_Type.cpp | 227 accessMod = EtsTypeAPIAccessModifier::PROTECTED; in CreateField() 385 accessMod = EtsTypeAPIAccessModifier::PROTECTED; in CreateMethod()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSemitter.cpp | 62 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 D | enumLowering.cpp | 146 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()
|