Home
last modified time | relevance | path

Searched defs:itable (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/
Dimtable_builder.cpp21 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
Dclass_linker.cpp119 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/
Dvtable_builder_base-inl.h138 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()
Dvtable_builder_standard-inl.h102 … size_t startindex, const ITable &itable) in IsMaxSpecificInterfaceMethod()
122 bool StandardVTableBuilder<OverridePred>::ProcessDefaultMethod(ITable itable, size_t itableIdx, Met… in ProcessDefaultMethod()
Dvtable_builder_variance-inl.h122 bool VarianceVTableBuilder<ProtoCompatibility, OverridePred>::ProcessDefaultMethod(ITable itable, s… in ProcessDefaultMethod()
Dclass.h447 void SetITable(ITable itable) in SetITable()
Dclass-inl.h608 auto itable = GetITable(); in ResolveVirtualMethod() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_itable_builder.cpp57 …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