Searched defs:itable (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | imtable_builder.cpp | 21 void IMTableBuilder::Build(const panda_file::ClassDataAccessor *cda, ITable itable) in Build() 44 void IMTableBuilder::Build(ITable itable, bool isInterface) in Build() 76 auto itable = klass->GetITable(); in UpdateClass() local
|
| D | class_linker.cpp | 119 auto itable = classPtr->GetITable().Get(); in FreeClassData() local 311 void ClassLinker::FreeITableAndInterfaces(ITable itable, Span<Class *> &interfaces) in FreeITableAndInterfaces()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | vtable_builder_base-inl.h | 138 bool VTableBuilderBase<VISIT_SUPERITABLE>::AddDefaultInterfaceMethods(ITable itable, size_t superIt… in AddDefaultInterfaceMethods() 177 …Base<VISIT_SUPERITABLE>::Build(panda_file::ClassDataAccessor *cda, Class *baseClass, ITable itable, in Build() 196 … VTableBuilderBase<VISIT_SUPERITABLE>::Build(Span<Method> methods, Class *baseClass, ITable itable, in Build()
|
| D | vtable_builder_standard-inl.h | 102 … size_t startindex, const ITable &itable) in IsMaxSpecificInterfaceMethod() 122 bool StandardVTableBuilder<OverridePred>::ProcessDefaultMethod(ITable itable, size_t itableIdx, Met… in ProcessDefaultMethod()
|
| D | vtable_builder_variance-inl.h | 122 bool VarianceVTableBuilder<ProtoCompatibility, OverridePred>::ProcessDefaultMethod(ITable itable, s… in ProcessDefaultMethod()
|
| D | class.h | 447 void SetITable(ITable itable) in SetITable()
|
| D | class-inl.h | 608 auto itable = GetITable(); in ResolveVirtualMethod() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_itable_builder.cpp | 57 …Span<ITable::Entry> itable {interfaces.empty() ? nullptr : allocator->AllocArray<ITable::Entry>(in… in LinearizeITable() local 119 …Span<ITable::Entry> itable = LinearizeITable(classLinker, base, classInterfaces, std::move(interfa… in Build() local 173 auto itable = klass->GetITable(); in DumpITable() local
|