Searched defs:interfaces (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_itable_builder.cpp | 51 LinearizeITable(ClassLinker *classLinker, Class *base, Span<Class *> classInterfaces, PandaUnorderedSet<Class *> &&interfaces) LinearizeITable() argument 100 PandaUnorderedSet<Class *> interfaces; Build() local [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | std_core_Type.cpp | 432 auto interfaces = type->GetRuntimeClass()->GetInterfaces(); in TypeAPIGetInterface() local
|
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
H A D | declgenEts2Ts.cpp | 547 const auto &interfaces = classDef->TsType()->AsETSObjectType()->Interfaces(); in GenClassDeclaration() local
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | class_linker.cpp | 130 Span<Class *> interfaces = classPtr->GetInterfaces(); in FreeClassData() local 311 SetupClassInfo(ClassLinker::ClassInfo &info, panda_file::ClassDataAccessor *dataAccessor, Class *base, Span<Class *> interfaces, ClassLinkerContext *context, ClassLinkerErrorHandler *errorHandler) SetupClassInfo() argument 360 SetupClassInfo(ClassLinker::ClassInfo &info, Span<Method> methods, Span<Field> fields, Class *base, Span<Class *> interfaces, bool isInterface, ClassLinkerErrorHandler *errorHandler) SetupClassInfo() argument 862 LoadClass(panda_file::ClassDataAccessor *classDataAccessor, const uint8_t *descriptor, Class *baseClass, Span<Class *> interfaces, ClassLinkerContext *context, ClassLinkerExtension *ext, ClassLinkerErrorHandler *errorHandler) LoadClass() argument 1084 BuildClass(const uint8_t *descriptor, bool needCopyDescriptor, uint32_t accessFlags, Span<Method> methods, Span<Field> fields, Class *baseClass, Span<Class *> interfaces, ClassLinkerContext *context, bool isInterface) BuildClass() argument [all...] |
Completed in 6 milliseconds