Searched refs:is_interface (Results 1 – 8 of 8) sorted by relevance
/ark/runtime_core/runtime/core/ |
D | core_itable_builder.h | 26 … [[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/ |
D | imtable_builder.cpp | 44 void IMTableBuilder::Build(ITable itable, bool is_interface) in Build() argument 46 if (is_interface || itable.Size() == 0U) { in Build()
|
D | class_linker.cpp | 324 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/ |
D | vtable_builder-inl.h | 141 bool is_interface) in Build() argument 143 if (is_interface) { in Build()
|
D | itable_builder.h | 32 …ild(ClassLinker *class_linker, Class *base, Span<Class *> class_interfaces, bool is_interface) = 0;
|
D | imtable_builder.h | 34 void Build(ITable itable, bool is_interface);
|
D | vtable_builder.h | 265 … 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;
|
D | class_linker.h | 256 bool is_interface); 344 bool is_interface);
|