/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | class_linker_test_extension.cpp | 28 auto *classClass = CreateClass(ctx.GetClassClassDescriptor(), GetClassVTableSize(ClassRoot::CLASS), in InitializeImpl() 29 GetClassIMTSize(ClassRoot::CLASS), GetClassSize(ClassRoot::CLASS)); in InitializeImpl() 40 GetClassLinker()->AddClassRoot(ClassRoot::CLASS, classClass); in InitializeImpl()
|
H A D | class_linker_test_extension.h | 89 res->SetClass(GetClassRoot(ClassRoot::CLASS));
|
/arkcompiler/runtime_core/static_core/libpandafile/external/ |
H A D | panda_file_support.cpp | 53 #define LOAD_FUNC(CLASS, FUNC) \ in LoadPandFileExt() 56 CLASS::p##FUNC = reinterpret_cast<decltype(FUNC) *>(dlsym(hd, #FUNC)); \ in LoadPandFileExt() 57 if (CLASS::p##FUNC == nullptr) { \ in LoadPandFileExt()
|
/arkcompiler/runtime_core/static_core/verification/config/context/ |
H A D | context.h | 36 enum class WhitelistKind : uint8_t { METHOD, METHOD_CALL, CLASS, LAST }; member in ark::verifier::debug::WhitelistKind 85 return InWhitelist(WhitelistKind::METHOD, id) || InWhitelist(WhitelistKind::CLASS, id); in SkipVerification() 90 return InWhitelist(WhitelistKind::METHOD_CALL, id) || InWhitelist(WhitelistKind::CLASS, id); in SkipVerificationOfCall()
|
/arkcompiler/runtime_core/static_core/runtime/core/ |
H A D | core_class_linker_extension.cpp | 95 auto *classClass = CreateClass(ctx.GetClassClassDescriptor(), GetClassVTableSize(ClassRoot::CLASS), in InitializeImpl() 96 GetClassIMTSize(ClassRoot::CLASS), GetClassSize(ClassRoot::CLASS)); in InitializeImpl() 100 GetClassLinker()->AddClassRoot(ClassRoot::CLASS, classClass); in InitializeImpl() 124 InitializeArrayClassRoot(ClassRoot::ARRAY_CLASS, ClassRoot::CLASS, in InitializeImpl() 188 case ClassRoot::CLASS: in GetClassVTableSize() 233 case ClassRoot::CLASS: in GetClassIMTSize() 278 case ClassRoot::CLASS: in GetClassSize() 317 auto *classRoot = GetClassRoot(ClassRoot::CLASS); in CreateClass()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_class_root.cpp | 62 case ClassRoot::CLASS: in ToEtsClassRoot() 63 return EtsClassRoot::CLASS; in ToEtsClassRoot()
|
H A D | ets_class_root.h | 46 CLASS = helpers::ToUnderlying(ClassRoot::CLASS), member in ark::ets::EtsClassRoot
|
H A D | ets_class_linker_extension.cpp | 90 InitializeArrayClassRoot(ClassRoot::ARRAY_CLASS, ClassRoot::CLASS, in InitializeClassRoots() 144 SetClassRoot(ClassRoot::CLASS, classClass); in InitializeImpl() 255 case ClassRoot::CLASS: in GetClassVTableSize() 301 case ClassRoot::CLASS: in GetClassIMTSize() 348 case ClassRoot::CLASS: in GetClassSize() 399 Class *classClassRoot = GetClassRoot(ClassRoot::CLASS); in CreateClass() 422 if (root == ClassRoot::CLASS) { in CreateClassRoot() 423 ASSERT(GetClassRoot(ClassRoot::CLASS) == nullptr); in CreateClassRoot()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
H A D | etsStringType.h | 25 : ETSObjectType(allocator, ETSObjectFlags::CLASS | ETSObjectFlags::STRING | ETSObjectFlags::RESOLVED_SUPER) in ETSStringType() 32 : ETSObjectType(allocator, ETSObjectFlags::CLASS | ETSObjectFlags::STRING | ETSObjectFlags::RESOLVED_SUPER, in ETSStringType() 41 : ETSObjectType(allocator, ETSObjectFlags::CLASS | ETSObjectFlags::STRING | ETSObjectFlags::RESOLVED_SUPER, in ETSStringType()
|
H A D | etsBigIntType.h | 26 ETSObjectFlags::CLASS | ETSObjectFlags::BUILTIN_BIGINT | ETSObjectFlags::RESOLVED_SUPER) in ETSBigIntType() 35 ETSObjectFlags::CLASS | ETSObjectFlags::BUILTIN_BIGINT | ETSObjectFlags::RESOLVED_SUPER, in ETSBigIntType()
|
H A D | etsObjectTypeConstants.h | 27 CLASS = 1U << 0U, member in ark::es2panda::checker::ETSObjectFlags 64 GLOBAL_CLASS = CLASS | GLOBAL,
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | variableFlags.h | 42 _(CLASS, ClassDecl) \ 60 _(CLASS, ClassScope) \ 140 CLASS = 1U << 16U, member in ark::es2panda::varbinder::VariableFlags 161 CLASS_OR_INTERFACE = CLASS | INTERFACE,
|
/arkcompiler/runtime_core/static_core/verification/config/handlers/ |
H A D | config_handler_whitelist.cpp | 64 kind = WhitelistKind::CLASS; in RegisterConfigHandlerWhitelistSectionHandler() 82 if (kind == WhitelistKind::CLASS) { in RegisterConfigHandlerWhitelistSectionHandler()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | class_root.h | 46 CLASS, member in ark::ClassRoot
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | conversion.cpp | 87 if (source->HasObjectFlag(ETSObjectFlags::CLASS) && target->HasObjectFlag(ETSObjectFlags::INTERFACE) && in IsAllowedNarrowingReferenceConversionObjectObject() 94 if (source->HasObjectFlag(ETSObjectFlags::CLASS) && target->HasObjectFlag(ETSObjectFlags::INTERFACE) && in IsAllowedNarrowingReferenceConversionObjectObject() 100 if (source->HasObjectFlag(ETSObjectFlags::INTERFACE) && target->HasObjectFlag(ETSObjectFlags::CLASS) && in IsAllowedNarrowingReferenceConversionObjectObject() 108 if (source->HasObjectFlag(ETSObjectFlags::INTERFACE) && target->HasObjectFlag(ETSObjectFlags::CLASS) && in IsAllowedNarrowingReferenceConversionObjectObject()
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
H A D | global_ts_type_ref.h | 26 CLASS, member in panda::ecmascript::TSTypeKind 43 TYPEKIND_FIRST = CLASS,
|
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | variableFlags.h | 29 _(CLASS, ClassDecl) \ 57 _(CLASS, ClassScope) \
|
H A D | scope.cpp | 175 if (iter->Type() == ScopeType::CLASS) { in Find() 311 if (iter->Type() == ScopeType::CLASS) { in FindPrivateName() 592 case DeclType::CLASS: { in AddBinding() 710 case DeclType::CLASS: { in AddBinding() 788 case DeclType::CLASS: { in AddBinding()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
H A D | ets_class_test.cpp | 86 EtsClass *classClass = vm_->GetClassLinker()->GetClassRoot(EtsClassRoot::CLASS); in TEST_F()
|
/arkcompiler/runtime_core/static_core/verification/config/whitelist/ |
H A D | whitelist.cpp | 36 ? std::initializer_list<WhitelistKind> {WhitelistKind::CLASS} in InsertIntoWhitelist()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_typeapi_create.h | 121 CLASS, member in ark::ark::ark::ets::TypeCreatorKind 148 return TypeCreatorKind::CLASS;
|
H A D | ets_typeapi.h | 40 CLASS = 0xAU, member in ark::ets::EtsTypeAPIKind
|
/arkcompiler/ets_frontend/ets2panda/compiler/base/ |
H A D | lreference.h | 40 CLASS, member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::ReferenceKind
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | pgo_bc_info.h | 31 CLASS, enumerator
|
H A D | pgo_bc_info.cpp | 80 Record(InfoDetail {recordName, methodOffset, bcIndex, bcOffset, 0}, Type::CLASS); in Record()
|