Searched refs:class_root (Results 1 – 5 of 5) sorted by relevance
690 auto* class_root = FindSystemClass(self, "Ljava/lang/reflect/Field;"); in InitWithoutImage() local691 CHECK(class_root != nullptr); in InitWithoutImage()692 SetClassRoot(kJavaLangReflectField, class_root); in InitWithoutImage()693 mirror::Field::SetClass(class_root); in InitWithoutImage()696 class_root = FindSystemClass(self, "[Ljava/lang/reflect/Field;"); in InitWithoutImage()697 CHECK(class_root != nullptr); in InitWithoutImage()698 SetClassRoot(kJavaLangReflectFieldArrayClass, class_root); in InitWithoutImage()699 mirror::Field::SetArrayClass(class_root); in InitWithoutImage()702 class_root = FindSystemClass(self, "Ljava/lang/reflect/Constructor;"); in InitWithoutImage()703 CHECK(class_root != nullptr); in InitWithoutImage()[all …]
368 inline mirror::Class* ClassLinker::GetClassRoot(ClassRoot class_root) { in GetClassRoot() argument371 ObjPtr<mirror::Class> klass = class_roots->Get(class_root); in GetClassRoot()
547 mirror::Class* GetClassRoot(ClassRoot class_root) REQUIRES_SHARED(Locks::mutator_lock_);549 static const char* GetClassRootDescriptor(ClassRoot class_root);1221 void SetClassRoot(ClassRoot class_root, ObjPtr<mirror::Class> klass)
78 ClassLinker::ClassRoot class_root = ClassLinker::kJavaLangObject; // Invalid. in GetPrimitiveClass() local84 case 'b': expected_name = "boolean"; class_root = ClassLinker::kPrimitiveBoolean; break; in GetPrimitiveClass()85 case 'B': expected_name = "byte"; class_root = ClassLinker::kPrimitiveByte; break; in GetPrimitiveClass()86 case 'c': expected_name = "char"; class_root = ClassLinker::kPrimitiveChar; break; in GetPrimitiveClass()87 case 'd': expected_name = "double"; class_root = ClassLinker::kPrimitiveDouble; break; in GetPrimitiveClass()88 case 'f': expected_name = "float"; class_root = ClassLinker::kPrimitiveFloat; break; in GetPrimitiveClass()89 case 'i': expected_name = "int"; class_root = ClassLinker::kPrimitiveInt; break; in GetPrimitiveClass()90 case 'l': expected_name = "long"; class_root = ClassLinker::kPrimitiveLong; break; in GetPrimitiveClass()91 case 's': expected_name = "short"; class_root = ClassLinker::kPrimitiveShort; break; in GetPrimitiveClass()92 case 'v': expected_name = "void"; class_root = ClassLinker::kPrimitiveVoid; break; in GetPrimitiveClass()[all …]
43 ClassLinker::ClassRoot class_root, in GetRootHandle() argument49 *cache = handles->NewHandle(linker->GetClassRoot(class_root)); in GetRootHandle()