Searched refs:primitive_class (Results 1 – 6 of 6) sorted by relevance
94 auto *primitive_class = CreateClass(utf::CStringAsMutf8(descriptor), GetClassVTableSize(root), in InitializePrimitiveClassRoot() local96 primitive_class->SetType(panda_file::Type(type_id)); in InitializePrimitiveClassRoot()97 primitive_class->SetLoadContext(&boot_context_); in InitializePrimitiveClassRoot()98 InitializePrimitiveClass(primitive_class); in InitializePrimitiveClassRoot()99 AddClass(primitive_class); in InitializePrimitiveClassRoot()100 SetClassRoot(root, primitive_class); in InitializePrimitiveClassRoot()
32 void InitializePrimitiveClass(Class *primitive_class) override;
133 void CoreClassLinkerExtension::InitializePrimitiveClass(Class *primitive_class) in InitializePrimitiveClass() argument137 primitive_class->SetAccessFlags(ACC_PUBLIC | ACC_FINAL | ACC_ABSTRACT); in InitializePrimitiveClass()138 primitive_class->SetState(Class::State::INITIALIZED); in InitializePrimitiveClass()
45 void InitializePrimitiveClass([[maybe_unused]] Class *primitive_class) override {} in InitializePrimitiveClass() argument
684 auto *primitive_class = ext->GetClass(ClassHelper::GetPrimitiveDescriptor(type, &descriptor)); in TEST_F() local685 ASSERT_NE(primitive_class, nullptr); in TEST_F()686 EXPECT_STREQ(utf::Mutf8AsCString(primitive_class->GetDescriptor()), in TEST_F()
46 virtual void InitializePrimitiveClass(Class *primitive_class) = 0;