Home
last modified time | relevance | path

Searched refs:klass (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/aosp12/art/test/674-hiddenapi/src-ex/
H A DChildClass.java35 mClass = klass; in PrimitiveType()
191 klass.getField(name); in checkMemberCallback()
193 klass.getMethod(name); in checkMemberCallback()
197 klass.getDeclaredField(name); in checkMemberCallback()
293 throwDiscoveryException(klass, name, false, in checkField()
300 throwDiscoveryException(klass, name, false, in checkField()
314 if (!Reflection.canGetField(klass, name)) { in checkField()
317 if (!Reflection.canSetField(klass, name)) { in checkField()
337 if (klass.isInterface() && !isPublic) { in checkMethod()
387 throwDiscoveryException(klass, name, false, in checkMethod()
[all …]
H A DReflection.java27 klass.getDeclaredField(name); in canDiscoverWithGetDeclaredField()
45 klass.getField(name); in canDiscoverWithGetField()
53 for (Field f : klass.getFields()) { in canDiscoverWithGetFields()
63 Field f = klass.getDeclaredField(name); in canGetField()
87 klass.getDeclaredMethod(name); in canDiscoverWithGetDeclaredMethod()
105 klass.getMethod(name); in canDiscoverWithGetMethod()
113 for (Method m : klass.getMethods()) { in canDiscoverWithGetMethods()
125 m.invoke(klass.isInterface() ? null : klass.newInstance()); in canInvokeMethod()
135 klass.getDeclaredConstructor(args); in canDiscoverWithGetDeclaredConstructor()
153 klass.getConstructor(args); in canDiscoverWithGetConstructor()
[all …]
H A DJLI.java23 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { in canDiscoverWithLookupFindGetter() argument
25 return lookup.findGetter(klass, fieldName, fieldType) != null; in canDiscoverWithLookupFindGetter()
34 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { in canDiscoverWithLookupFindSetter() argument
36 return lookup.findSetter(klass, fieldName, fieldType) != null; in canDiscoverWithLookupFindSetter()
45 MethodHandles.Lookup lookup, Class<?> klass, String fieldName, Class<?> fieldType) { in canDiscoverWithLookupFindStaticGetter() argument
47 return lookup.findStaticGetter(klass, fieldName, fieldType) != null; in canDiscoverWithLookupFindStaticGetter()
58 return lookup.findStaticSetter(klass, fieldName, fieldType) != null; in canDiscoverWithLookupFindStaticSetter()
67 MethodHandles.Lookup lookup, Class<?> klass, MethodType methodType) { in canDiscoverWithLookupFindConstructor() argument
69 return lookup.findConstructor(klass, methodType) != null; in canDiscoverWithLookupFindConstructor()
80 return lookup.findVirtual(klass, methodName, methodType) != null; in canDiscoverWithLookupFindVirtual()
[all …]
H A DJNI.java18 public static native boolean canDiscoverField(Class<?> klass, String name, boolean isStatic); in canDiscoverField() argument
19 public static native boolean canGetField(Class<?> klass, String name, boolean isStatic); in canGetField() argument
20 public static native boolean canSetField(Class<?> klass, String name, boolean isStatic); in canSetField() argument
22 public static native boolean canDiscoverMethod(Class<?> klass, String name, boolean isStatic); in canDiscoverMethod() argument
23 public static native boolean canInvokeMethodA(Class<?> klass, String name, boolean isStatic); in canInvokeMethodA() argument
24 public static native boolean canInvokeMethodV(Class<?> klass, String name, boolean isStatic); in canInvokeMethodV() argument
26 public static native boolean canDiscoverConstructor(Class<?> klass, String signature); in canDiscoverConstructor() argument
27 public static native boolean canInvokeConstructorA(Class<?> klass, String signature); in canInvokeConstructorA() argument
28 public static native boolean canInvokeConstructorV(Class<?> klass, String signature); in canInvokeConstructorV() argument
/aosp12/frameworks/base/core/java/android/hardware/camera2/marshal/
H A DMarshalHelpers.java90 return klass; in checkPrimitiveClass()
113 if (klass == null) { in isUnwrappedPrimitiveClass()
117 if (klass == byte.class) { in isUnwrappedPrimitiveClass()
152 if (klass == null) { in isPrimitiveClass()
156 if (klass == byte.class || klass == Byte.class) { in isPrimitiveClass()
158 } else if (klass == int.class || klass == Integer.class) { in isPrimitiveClass()
160 } else if (klass == float.class || klass == Float.class) { in isPrimitiveClass()
162 } else if (klass == long.class || klass == Long.class) { in isPrimitiveClass()
164 } else if (klass == double.class || klass == Double.class) { in isPrimitiveClass()
188 if (klass == byte.class) { in wrapClassIfPrimitive()
[all …]
/aosp12/art/runtime/
H A Dsubtype_check.h364 return os << GetSubtypeCheckInfo(klass); in Dump()
369 WriteStatusImpl(klass, status); in WriteStatus()
373 static ClassPtr GetParentClass(ClassPtr klass) in GetParentClass()
375 DCHECK(klass->HasSuperClass()); in GetParentClass()
376 return ClassPtr(klass->GetSuperClass()); in GetParentClass()
382 if (UNLIKELY(!klass->HasSuperClass())) { in InitializeOrAssign()
391 SetSubtypeCheckInfo(klass, new_root_sci); in InitializeOrAssign()
450 int32_t int32_data = klass->GetField32Volatile(klass->StatusOffset()); in ReadField()
565 return GetSubtypeCheckInfo(klass, klass->Depth()); in GetSubtypeCheckInfo()
571 DCHECK_EQ(depth, klass->Depth()); in GetSubtypeCheckInfo()
[all …]
H A Daot_class_linker.cc53 DCHECK(klass != nullptr); in InitializeClass()
54 if (klass->IsInitialized() || klass->IsInitializing()) { in InitializeClass()
68 CHECK(klass->IsThrowableClass()) << klass->PrettyDescriptor(); in InitializeClass()
80 if (strict_mode && !klass->IsInterface() && klass->HasSuperClass()) { in InitializeClass()
109 Handle<mirror::Class> klass, in PerformClassVerification() argument
115 ClassReference(&klass->GetDexFile(), klass->GetDexClassDefIndex())); in PerformClassVerification()
146 if (klass->IsArrayClass()) { in CanReferenceInBootImageExtension()
150 klass = klass->GetComponentType(); in CanReferenceInBootImageExtension()
151 } while (klass->IsArrayClass()); in CanReferenceInBootImageExtension()
152 if (klass->IsPrimitive()) { in CanReferenceInBootImageExtension()
[all …]
H A Dclass_linker.cc1095 DCHECK(klass->IsArrayClass() || klass->IsPrimitive() || klass->GetDexCache() != nullptr); in FinishInit()
2319 if (klass != nullptr && !visitor->operator()(klass)) { in VisitClassesWithoutClassesLock()
2604 CHECK(klass->IsResolved()) << klass->PrettyClass(); in EnsureResolved()
2606 return klass; in EnsureResolved()
4773 ClassReference(&klass->GetDexFile(), klass->GetDexClassDefIndex()), klass->GetStatus()); in VerifyClass()
5237 if (klass->IsInterface() || !klass->HasSuperClass()) { in CanWeInitializeClass()
5323 DCHECK(!klass->IsErroneous()) << klass->GetStatus(); in InitializeClass()
5379 if (!klass->IsInterface() && klass->HasSuperClass()) { in InitializeClass()
5963 klass = klass->GetSuperClass(); in FindSuperImt()
6988 DCHECK(klass->ShouldHaveImt()) << klass->PrettyClass(); in FillIMTAndConflictTables()
[all …]
H A Dcha.cc87 DCHECK(klass != nullptr); in ResetSingleImplementationInHierarchy()
91 if (klass->IsInterface()) { in ResetSingleImplementationInHierarchy()
99 if (!alloc->ContainsUnsafe(klass->GetMethodsPtr())) { in ResetSingleImplementationInHierarchy()
104 if (!klass->IsResolved()) { in ResetSingleImplementationInHierarchy()
326 Handle<mirror::Class> klass, in CheckVirtualMethodSingleImplementationInfo() argument
382 DCHECK(klass->IsInstantiable()); in CheckVirtualMethodSingleImplementationInfo()
472 Handle<mirror::Class> klass, in CheckInterfaceMethodSingleImplementationInfo() argument
477 DCHECK(klass->IsInstantiable()); in CheckInterfaceMethodSingleImplementationInfo()
525 if (klass->IsFinal() || method->IsFinal()) { in InitSingleImplementationFlag()
561 if (klass->IsInterface()) { in UpdateAfterLoadingOf()
[all …]
/aosp12/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/
H A DByteArrayHelpers.java115 if (!klass.isArray()) { in toByteArray()
126 if (klass == int.class) { in toByteArray()
128 } else if (klass == float.class) { in toByteArray()
132 } else if (klass == short.class) { in toByteArray()
134 } else if (klass == char.class) { in toByteArray()
136 } else if (klass == long.class) { in toByteArray()
138 } else if (klass == byte.class) { in toByteArray()
176 if (klass == Integer.class) { in toByteArray()
217 if (!klass.isArray()) { in toByteArray()
224 if (klass == byte[].class) { in toByteArray()
[all …]
/aosp12/art/runtime/mirror/
H A Dobject-refvisitor-inl.h40 DCHECK((!klass->IsVariableSize<kVerifyFlags>())); in VisitReferences()
42 DCHECK((!klass->IsClassClass<kVerifyFlags>())); in VisitReferences()
43 DCHECK(!klass->IsStringClass<kVerifyFlags>()); in VisitReferences()
44 DCHECK(!klass->IsClassLoaderClass<kVerifyFlags>()); in VisitReferences()
45 DCHECK((!klass->IsArrayClass<kVerifyFlags>())); in VisitReferences()
48 DCHECK(!klass->IsStringClass<kVerifyFlags>()); in VisitReferences()
50 DCHECK((klass->IsClassClass<kVerifyFlags>())); in VisitReferences()
73 CHECK((!klass->IsClassClass<kVerifyFlags>())); in VisitReferences()
74 CHECK((!klass->IsObjectArrayClass<kVerifyFlags>())); in VisitReferences()
77 if (!klass->IsStringClass<kVerifyFlags>()) { in VisitReferences()
[all …]
/aosp12/art/test/989-method-trace-throw/
H A Dmethod_trace.cc40 jfloat JNICALL Java_art_Test989_returnFloatNative(JNIEnv* env, jclass klass) { in Java_art_Test989_returnFloatNative() argument
41 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetFloat", "()F"); in Java_art_Test989_returnFloatNative()
42 return env->CallStaticFloatMethod(klass, targetMethod); in Java_art_Test989_returnFloatNative()
45 jdouble JNICALL Java_art_Test989_returnDoubleNative(JNIEnv* env, jclass klass) { in Java_art_Test989_returnDoubleNative() argument
46 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetDouble", "()D"); in Java_art_Test989_returnDoubleNative()
47 return env->CallStaticDoubleMethod(klass, targetMethod); in Java_art_Test989_returnDoubleNative()
52 return env->CallStaticObjectMethod(klass, targetMethod); in Java_art_Test989_returnValueNative()
61 jclass klass) { in Java_art_Test989_throwANative() argument
62 jmethodID targetMethod = env->GetStaticMethodID(klass, "doThrowA", "()V"); in Java_art_Test989_throwANative()
63 env->CallStaticVoidMethod(klass, targetMethod); in Java_art_Test989_throwANative()
[all …]
/aosp12/art/test/1936-thread-end-events/
H A Dmethod_trace.cc40 jfloat JNICALL Java_art_Test989_returnFloatNative(JNIEnv* env, jclass klass) { in Java_art_Test989_returnFloatNative() argument
41 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetFloat", "()F"); in Java_art_Test989_returnFloatNative()
42 return env->CallStaticFloatMethod(klass, targetMethod); in Java_art_Test989_returnFloatNative()
45 jdouble JNICALL Java_art_Test989_returnDoubleNative(JNIEnv* env, jclass klass) { in Java_art_Test989_returnDoubleNative() argument
46 jmethodID targetMethod = env->GetStaticMethodID(klass, "doGetDouble", "()D"); in Java_art_Test989_returnDoubleNative()
47 return env->CallStaticDoubleMethod(klass, targetMethod); in Java_art_Test989_returnDoubleNative()
52 return env->CallStaticObjectMethod(klass, targetMethod); in Java_art_Test989_returnValueNative()
61 jclass klass) { in Java_art_Test989_throwANative() argument
62 jmethodID targetMethod = env->GetStaticMethodID(klass, "doThrowA", "()V"); in Java_art_Test989_throwANative()
63 env->CallStaticVoidMethod(klass, targetMethod); in Java_art_Test989_throwANative()
[all …]
/aosp12/art/test/674-hiddenapi/
H A Dhiddenapi.cc96 static jobject NewInstance(JNIEnv* env, jclass klass) { in NewInstance() argument
101 return env->NewObject(klass, constructor); in NewInstance()
127 env->GetStaticIntField(klass, field); in Java_JNI_canGetField()
129 jobject obj = NewInstance(env, klass); in Java_JNI_canGetField()
157 env->SetStaticIntField(klass, field, 42); in Java_JNI_canSetField()
159 jobject obj = NewInstance(env, klass); in Java_JNI_canSetField()
201 env->CallStaticIntMethodA(klass, method, nullptr); in Java_JNI_canInvokeMethodA()
203 jobject obj = NewInstance(env, klass); in Java_JNI_canInvokeMethodA()
232 env->CallStaticIntMethod(klass, method); in Java_JNI_canInvokeMethodV()
234 jobject obj = NewInstance(env, klass); in Java_JNI_canInvokeMethodV()
[all …]
/aosp12/art/test/2038-hiddenapi-jvmti-ext/src/
H A DMain.java34 assertFieldIsHidden(klass, "before set-policy"); in main()
35 assertMethodIsHidden(klass, "before set-policy"); in main()
40 assertFieldNotHidden(klass, "after disable-policy"); in main()
41 assertMethodNotHidden(klass, "after disable-policy"); in main()
45 assertFieldIsHidden(klass, "after set-policy 2"); in main()
46 assertMethodIsHidden(klass, "after set-policy 2"); in main()
51 klass.getDeclaredMethod("foo"); in assertMethodNotHidden()
60 klass.getDeclaredField("bar"); in assertFieldNotHidden()
68 klass.getDeclaredMethod("foo"); in assertMethodIsHidden()
75 private static void assertFieldIsHidden(Class<?> klass, String msg) { in assertFieldIsHidden() argument
[all …]
/aosp12/art/runtime/entrypoints/quick/
H A Dquick_alloc_entrypoints.cc39 mirror::Class* klass, in artAllocObjectFromCode() argument
42 DCHECK(klass != nullptr); in artAllocObjectFromCode()
50 size_t byte_count = klass->GetObjectSizeAllocFastPath(); in artAllocObjectFromCode()
56 obj->SetClass(klass); in artAllocObjectFromCode()
75 mirror::Class* klass, Thread* self) \
80 mirror::Class* klass, Thread* self) \
85 mirror::Class* klass, Thread* self) \
90 mirror::Class* klass, Thread* self) \
93 DCHECK(klass->IsStringClass()) << klass->PrettyClass(); \
97 mirror::Class* klass, int32_t component_count, Thread* self) \
[all …]
/aosp12/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h144 return klass; in CheckClassInitializedForObjectAlloc()
174 klass = CheckObjectAlloc(klass, self, &slow_path); in AllocObjectFromCode()
176 if (klass == nullptr) { in AllocObjectFromCode()
184 DCHECK(klass != nullptr); in AllocObjectFromCode()
194 DCHECK(klass != nullptr); in AllocObjectFromCodeResolved()
196 klass = CheckClassInitializedForObjectAlloc(klass, self, &slow_path); in AllocObjectFromCodeResolved()
246 CHECK(klass->IsArrayClass()) << klass->PrettyClass(); in CheckArrayAlloc()
256 return klass; in CheckArrayAlloc()
463 DCHECK(klass->HasVTable()) << klass->PrettyClass(); in FindMethodToCall()
719 return klass; in ResolveVerifyAndClinit()
[all …]
/aosp12/art/runtime/native/
H A Djava_lang_Class.cc547 klass, in Class_getDeclaredConstructorInternal()
618 klass, in Class_getDeclaredMethodInternal()
690 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getDeclaredAnnotation()
706 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getDeclaredAnnotations()
754 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getEnclosingClass()
768 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getEnclosingConstructorNative()
788 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getEnclosingMethodNative()
819 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getInnerClassName()
837 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getSignatureAnnotation()
852 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_isAnonymousClass()
[all …]
/aosp12/art/openjdkjvmti/
H A Dti_class.cc556 if (klass == nullptr) { in GetClassFields()
563 if (klass->IsTemp() || klass->IsRetired()) { in GetClassFields()
573 size_t array_size = klass->NumInstanceFields() + klass->NumStaticFields(); in GetClassFields()
604 if (klass == nullptr) { in GetClassMethods()
611 if (klass->IsTemp() || klass->IsRetired()) { in GetClassMethods()
653 if (klass == nullptr) { in GetImplementedInterfaces()
704 if (klass == nullptr) { in GetClassSignature()
723 if (!klass->IsProxyClass() && klass->GetDexCache() != nullptr) { in GetClassSignature()
1066 if (klass->IsPrimitive() || klass->IsArrayClass()) { in GetClassVersionNumbers()
1094 if (klass->IsPrimitive() || klass->IsArrayClass()) { in GetSourceFileName()
[all …]
H A Dti_class.h48 jclass klass,
53 jclass klass,
58 jclass klass,
62 static jvmtiError GetClassModifiers(jvmtiEnv* env, jclass klass, jint* modifiers_ptr);
65 jclass klass,
69 static jvmtiError GetClassStatus(jvmtiEnv* env, jclass klass, jint* status_ptr);
71 static jvmtiError GetClassLoader(jvmtiEnv* env, jclass klass, jobject* classloader_ptr);
83 static jvmtiError IsInterface(jvmtiEnv* env, jclass klass, jboolean* is_interface_ptr);
87 jclass klass,
91 static jvmtiError GetSourceFileName(jvmtiEnv* env, jclass klass, char** source_name_ptr);
[all …]
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver.cc751 if (!klass->IsTemp()) { in FillIMTAndConflictTables()
950 DCHECK(klass != nullptr); in CanIncludeInCurrentImage()
1042 if (klass == nullptr) { in LoadImageClasses()
1137 klass = klass->GetSuperClass(); in MaybeAddToImageClasses()
1220 if (klass->IsInitialized() && klass->FindClassInitializer( in operator ()()
1469 DCHECK(klass != nullptr); in SkipClass()
1542 if (klass == nullptr) { in Visit()
1941 CHECK(klass->IsResolved()) << klass->PrettyClass(); in Visit()
1960 << klass->PrettyDescriptor() << ": state=" << klass->GetStatus(); in Visit()
1980 if (!klass->IsResolved() || klass->IsErroneous()) { in Visit()
[all …]
/aosp12/art/runtime/verifier/
H A Dreg_type_cache.cc170 if (klass != nullptr && !klass->IsResolved()) { in ResolveClass()
172 klass = nullptr; in ResolveClass()
175 return klass; in ResolveClass()
198 if (klass != nullptr) { in From()
210 DCHECK(!(klass->IsAbstract()) || klass->IsArrayClass()); in From()
244 DCHECK(klass != nullptr); in FindClass()
245 if (klass->IsPrimitive()) { in FindClass()
252 if (reg_klass == klass) { in FindClass()
277 DCHECK(klass != nullptr); in FromClass()
365 DCHECK(klass != nullptr); in CreatePrimitiveAndSmallConstantTypes()
[all …]
/aosp12/art/test/912-classes/
H A Dclasses.cc114 return env->ToReflectedField(klass, in Java_art_Test912_getClassFields()
139 return env->ToReflectedMethod(klass, in Java_art_Test912_getClassMethods()
300 jclass klass) { in ClassLoadCallback() argument
301 std::string name = GetClassName(jenv, jni_env, klass); in ClassLoadCallback()
322 jclass klass) { in ClassPrepareCallback() argument
453 jclass klass) { in ClassLoadCallback() argument
457 stored_class_ = jni_env->NewGlobalRef(klass); in ClassLoadCallback()
467 SetOrCompare(jni_env, klass, true); in ClassLoadCallback()
478 CHECK(jni_env->IsSameObject(stored_class_, klass)); in ClassPrepareCallback()
486 SetOrCompare(jni_env, klass, false); in ClassPrepareCallback()
[all …]
/aosp12/art/test/999-redefine-hiddenapi/src/
H A DMain.java33 Class<?> klass = Class.forName("art.Test999", true, BOOT_CLASS_LOADER); in main() local
34 assertFieldIsHidden(klass, "before redefinition"); in main()
35 assertMethodIsHidden(klass, "before redefinition"); in main()
39 art.Redefinition.doCommonClassRedefinition(klass, CLASS_BYTES, DEX_BYTES); in main()
42 assertFieldIsHidden(klass, "after first redefinition"); in main()
43 assertMethodIsHidden(klass, "after first redefinition"); in main()
46 private static void assertMethodIsHidden(Class<?> klass, String msg) { in assertMethodIsHidden() argument
48 klass.getDeclaredMethod("foo"); in assertMethodIsHidden()
55 private static void assertFieldIsHidden(Class<?> klass, String msg) { in assertFieldIsHidden() argument
57 klass.getDeclaredField("bar"); in assertFieldIsHidden()
/aosp12/art/compiler/optimizing/
H A Dsharpening.cc55 DCHECK(klass != nullptr); in BootImageAOTCanEmbedMethod()
186 if (klass != nullptr) { in ComputeLoadClassKind()
225 } else if (klass != nullptr && runtime->GetHeap()->ObjectIsInBootImageSpace(klass.Get())) { in ComputeLoadClassKind()
246 klass.Get(), in ComputeLoadClassKind()
294 DCHECK(!klass->IsProxyClass()); in CanUseTypeCheckBitstring()
295 DCHECK(!klass->IsArrayClass()); in CanUseTypeCheckBitstring()
301 const char* descriptor = klass->GetDexFile().StringByTypeIdx(klass->GetDexTypeIndex()); in CanUseTypeCheckBitstring()
332 if (klass == nullptr) { in ComputeTypeCheckKind()
334 } else if (klass->IsInterface()) { in ComputeTypeCheckKind()
336 } else if (klass->IsArrayClass()) { in ComputeTypeCheckKind()
[all …]

12345678910>>...16