Lines Matching refs:class_root

995   ObjPtr<mirror::Class> class_root = FindSystemClass(self, "Ljava/lang/reflect/Field;");  in InitWithoutImage()  local
996 CHECK(class_root != nullptr); in InitWithoutImage()
997 SetClassRoot(ClassRoot::kJavaLangReflectField, class_root); in InitWithoutImage()
1000 class_root = FindSystemClass(self, "[Ljava/lang/reflect/Field;"); in InitWithoutImage()
1001 CHECK(class_root != nullptr); in InitWithoutImage()
1002 SetClassRoot(ClassRoot::kJavaLangReflectFieldArrayClass, class_root); in InitWithoutImage()
1005 class_root = FindSystemClass(self, "Ljava/lang/reflect/Constructor;"); in InitWithoutImage()
1006 CHECK(class_root != nullptr); in InitWithoutImage()
1007 SetClassRoot(ClassRoot::kJavaLangReflectConstructor, class_root); in InitWithoutImage()
1008 class_root = FindSystemClass(self, "[Ljava/lang/reflect/Constructor;"); in InitWithoutImage()
1009 CHECK(class_root != nullptr); in InitWithoutImage()
1010 SetClassRoot(ClassRoot::kJavaLangReflectConstructorArrayClass, class_root); in InitWithoutImage()
1013 class_root = FindSystemClass(self, "Ljava/lang/reflect/Method;"); in InitWithoutImage()
1014 CHECK(class_root != nullptr); in InitWithoutImage()
1015 SetClassRoot(ClassRoot::kJavaLangReflectMethod, class_root); in InitWithoutImage()
1016 class_root = FindSystemClass(self, "[Ljava/lang/reflect/Method;"); in InitWithoutImage()
1017 CHECK(class_root != nullptr); in InitWithoutImage()
1018 SetClassRoot(ClassRoot::kJavaLangReflectMethodArrayClass, class_root); in InitWithoutImage()
1021 class_root = FindSystemClass(self, "Ljava/lang/invoke/CallSite;"); in InitWithoutImage()
1022 CHECK(class_root != nullptr); in InitWithoutImage()
1023 SetClassRoot(ClassRoot::kJavaLangInvokeCallSite, class_root); in InitWithoutImage()
1026 class_root = FindSystemClass(self, "Ljava/lang/invoke/MethodType;"); in InitWithoutImage()
1027 CHECK(class_root != nullptr); in InitWithoutImage()
1028 SetClassRoot(ClassRoot::kJavaLangInvokeMethodType, class_root); in InitWithoutImage()
1031 class_root = FindSystemClass(self, "Ljava/lang/invoke/MethodHandleImpl;"); in InitWithoutImage()
1032 CHECK(class_root != nullptr); in InitWithoutImage()
1033 SetClassRoot(ClassRoot::kJavaLangInvokeMethodHandleImpl, class_root); in InitWithoutImage()
1034 SetClassRoot(ClassRoot::kJavaLangInvokeMethodHandle, class_root->GetSuperClass()); in InitWithoutImage()
1037 class_root = FindSystemClass(self, "Ljava/lang/invoke/MethodHandles$Lookup;"); in InitWithoutImage()
1038 CHECK(class_root != nullptr); in InitWithoutImage()
1039 SetClassRoot(ClassRoot::kJavaLangInvokeMethodHandlesLookup, class_root); in InitWithoutImage()
1042 class_root = FindSystemClass(self, "Ljava/lang/invoke/VarHandle;"); in InitWithoutImage()
1043 CHECK(class_root != nullptr); in InitWithoutImage()
1044 SetClassRoot(ClassRoot::kJavaLangInvokeVarHandle, class_root); in InitWithoutImage()
1047 class_root = FindSystemClass(self, "Ljava/lang/invoke/FieldVarHandle;"); in InitWithoutImage()
1048 CHECK(class_root != nullptr); in InitWithoutImage()
1049 SetClassRoot(ClassRoot::kJavaLangInvokeFieldVarHandle, class_root); in InitWithoutImage()
1052 class_root = FindSystemClass(self, "Ljava/lang/invoke/ArrayElementVarHandle;"); in InitWithoutImage()
1053 CHECK(class_root != nullptr); in InitWithoutImage()
1054 SetClassRoot(ClassRoot::kJavaLangInvokeArrayElementVarHandle, class_root); in InitWithoutImage()
1057 class_root = FindSystemClass(self, "Ljava/lang/invoke/ByteArrayViewVarHandle;"); in InitWithoutImage()
1058 CHECK(class_root != nullptr); in InitWithoutImage()
1059 SetClassRoot(ClassRoot::kJavaLangInvokeByteArrayViewVarHandle, class_root); in InitWithoutImage()
1062 class_root = FindSystemClass(self, "Ljava/lang/invoke/ByteBufferViewVarHandle;"); in InitWithoutImage()
1063 CHECK(class_root != nullptr); in InitWithoutImage()
1064 SetClassRoot(ClassRoot::kJavaLangInvokeByteBufferViewVarHandle, class_root); in InitWithoutImage()
1066 class_root = FindSystemClass(self, "Ldalvik/system/EmulatedStackFrame;"); in InitWithoutImage()
1067 CHECK(class_root != nullptr); in InitWithoutImage()
1068 SetClassRoot(ClassRoot::kDalvikSystemEmulatedStackFrame, class_root); in InitWithoutImage()
1077 class_root = FindSystemClass(self, "Ljava/lang/ref/FinalizerReference;"); in InitWithoutImage()
1078 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
1079 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagFinalizerReference); in InitWithoutImage()
1080 class_root = FindSystemClass(self, "Ljava/lang/ref/PhantomReference;"); in InitWithoutImage()
1081 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
1082 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagPhantomReference); in InitWithoutImage()
1083 class_root = FindSystemClass(self, "Ljava/lang/ref/SoftReference;"); in InitWithoutImage()
1084 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
1085 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagSoftReference); in InitWithoutImage()
1086 class_root = FindSystemClass(self, "Ljava/lang/ref/WeakReference;"); in InitWithoutImage()
1087 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
1088 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagWeakReference); in InitWithoutImage()
1091 class_root = FindSystemClass(self, "Ljava/lang/ClassLoader;"); in InitWithoutImage()
1092 class_root->SetClassLoaderClass(); in InitWithoutImage()
1093 CHECK_EQ(class_root->GetObjectSize(), mirror::ClassLoader::InstanceSize()); in InitWithoutImage()
1094 SetClassRoot(ClassRoot::kJavaLangClassLoader, class_root); in InitWithoutImage()
1167 ClassRoot class_root = static_cast<ClassRoot>(i); in FinishInit() local
1168 ObjPtr<mirror::Class> klass = GetClassRoot(class_root); in FinishInit()
4487 ClassRoot class_root; in LookupPrimitiveClass() local
4489 case 'B': class_root = ClassRoot::kPrimitiveByte; break; in LookupPrimitiveClass()
4490 case 'C': class_root = ClassRoot::kPrimitiveChar; break; in LookupPrimitiveClass()
4491 case 'D': class_root = ClassRoot::kPrimitiveDouble; break; in LookupPrimitiveClass()
4492 case 'F': class_root = ClassRoot::kPrimitiveFloat; break; in LookupPrimitiveClass()
4493 case 'I': class_root = ClassRoot::kPrimitiveInt; break; in LookupPrimitiveClass()
4494 case 'J': class_root = ClassRoot::kPrimitiveLong; break; in LookupPrimitiveClass()
4495 case 'S': class_root = ClassRoot::kPrimitiveShort; break; in LookupPrimitiveClass()
4496 case 'Z': class_root = ClassRoot::kPrimitiveBoolean; break; in LookupPrimitiveClass()
4497 case 'V': class_root = ClassRoot::kPrimitiveVoid; break; in LookupPrimitiveClass()
4501 return GetClassRoot(class_root, this); in LookupPrimitiveClass()
9660 void ClassLinker::SetClassRoot(ClassRoot class_root, ObjPtr<mirror::Class> klass) { in SetClassRoot() argument
9668 DCHECK_LT(static_cast<uint32_t>(class_root), static_cast<uint32_t>(ClassRoot::kMax)); in SetClassRoot()
9669 int32_t index = static_cast<int32_t>(class_root); in SetClassRoot()