Home
last modified time | relevance | path

Searched refs:is_interface (Results 1 – 8 of 8) sorted by relevance

/ark/runtime_core/runtime/core/
Dcore_itable_builder.h26 … [[maybe_unused]] Span<Class *> class_interfaces, [[maybe_unused]] bool is_interface) override in Build() argument
31 ASSERT(is_interface == false); in Build()
/ark/runtime_core/runtime/
Dimtable_builder.cpp44 void IMTableBuilder::Build(ITable itable, bool is_interface) in Build() argument
46 if (is_interface || itable.Size() == 0U) { in Build()
Dclass_linker.cpp324 Span<Class *> interfaces, bool is_interface) in GetClassInfo() argument
332 itable_builder->Build(this, base, interfaces, is_interface); in GetClassInfo()
333 vtable_builder->Build(methods, base, itable_builder->GetITable(), is_interface); in GetClassInfo()
334 imtable_builder->Build(itable_builder->GetITable(), is_interface); in GetClassInfo()
850 ClassLinkerContext *context, bool is_interface) in BuildClass() argument
862 ClassInfo class_info = GetClassInfo(methods, fields, base_class, interfaces, is_interface); in BuildClass()
/ark/runtime_core/runtime/include/
Dvtable_builder-inl.h141 bool is_interface) in Build() argument
143 if (is_interface) { in Build()
Ditable_builder.h32 …ild(ClassLinker *class_linker, Class *base, Span<Class *> class_interfaces, bool is_interface) = 0;
Dimtable_builder.h34 void Build(ITable itable, bool is_interface);
Dvtable_builder.h265 … virtual void Build(Span<Method> methods, Class *base_class, ITable itable, bool is_interface) = 0;
285 void Build(Span<Method> methods, Class *base_class, ITable itable, bool is_interface) override;
Dclass_linker.h256 bool is_interface);
344 bool is_interface);