Home
last modified time | relevance | path

Searched refs:CLASS (Results 1 - 25 of 62) sorted by relevance

123

/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dclass_linker_test_extension.cpp28 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 Dclass_linker_test_extension.h89 res->SetClass(GetClassRoot(ClassRoot::CLASS));
/arkcompiler/runtime_core/static_core/libpandafile/external/
H A Dpanda_file_support.cpp53 #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 Dcontext.h36 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 Dcore_class_linker_extension.cpp95 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 Dets_class_root.cpp62 case ClassRoot::CLASS: in ToEtsClassRoot()
63 return EtsClassRoot::CLASS; in ToEtsClassRoot()
H A Dets_class_root.h46 CLASS = helpers::ToUnderlying(ClassRoot::CLASS), member in ark::ets::EtsClassRoot
H A Dets_class_linker_extension.cpp90 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 DetsStringType.h25 : 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 DetsBigIntType.h26 ETSObjectFlags::CLASS | ETSObjectFlags::BUILTIN_BIGINT | ETSObjectFlags::RESOLVED_SUPER) in ETSBigIntType()
35 ETSObjectFlags::CLASS | ETSObjectFlags::BUILTIN_BIGINT | ETSObjectFlags::RESOLVED_SUPER, in ETSBigIntType()
H A DetsObjectTypeConstants.h27 CLASS = 1U << 0U, member in ark::es2panda::checker::ETSObjectFlags
64 GLOBAL_CLASS = CLASS | GLOBAL,
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DvariableFlags.h42 _(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 Dconfig_handler_whitelist.cpp64 kind = WhitelistKind::CLASS; in RegisterConfigHandlerWhitelistSectionHandler()
82 if (kind == WhitelistKind::CLASS) { in RegisterConfigHandlerWhitelistSectionHandler()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dclass_root.h46 CLASS, member in ark::ClassRoot
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dconversion.cpp87 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 Dglobal_ts_type_ref.h26 CLASS, member in panda::ecmascript::TSTypeKind
43 TYPEKIND_FIRST = CLASS,
/arkcompiler/ets_frontend/es2panda/binder/
H A DvariableFlags.h29 _(CLASS, ClassDecl) \
57 _(CLASS, ClassScope) \
H A Dscope.cpp175 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 Dets_class_test.cpp86 EtsClass *classClass = vm_->GetClassLinker()->GetClassRoot(EtsClassRoot::CLASS); in TEST_F()
/arkcompiler/runtime_core/static_core/verification/config/whitelist/
H A Dwhitelist.cpp36 ? std::initializer_list<WhitelistKind> {WhitelistKind::CLASS} in InsertIntoWhitelist()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_typeapi_create.h121 CLASS, member in ark::ark::ark::ets::TypeCreatorKind
148 return TypeCreatorKind::CLASS;
H A Dets_typeapi.h40 CLASS = 0xAU, member in ark::ets::EtsTypeAPIKind
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Dlreference.h40 CLASS, member in ark::es2panda::ark::es2panda::ark::es2panda::compiler::ReferenceKind
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dpgo_bc_info.h31 CLASS, enumerator
H A Dpgo_bc_info.cpp80 Record(InfoDetail {recordName, methodOffset, bcIndex, bcOffset, 0}, Type::CLASS); in Record()

Completed in 12 milliseconds

123