Lines Matching refs:Class

87       ObjPtr<mirror::Class> declaring_class = m->GetDeclaringClass();  in GetReflectionCaller()
97 ObjPtr<mirror::Class> lookup_class = GetClassRoot<mirror::MethodHandlesLookup>(); in GetReflectionCaller()
106 ObjPtr<mirror::Class> proxy_class = GetClassRoot<mirror::Proxy>(); in GetReflectionCaller()
127 ObjPtr<mirror::Class> caller = (visitor.caller == nullptr) in GetReflectionCaller()
164 ALWAYS_INLINE static inline ObjPtr<mirror::Class> DecodeClass( in DecodeClass()
167 ObjPtr<mirror::Class> c = soa.Decode<mirror::Class>(java_class); in DecodeClass()
199 Handle<mirror::Class> c( in Class_classForName()
223 ObjPtr<mirror::Class> klass = mirror::Class::GetPrimitiveClass(soa.Decode<mirror::String>(name)); in Class_getPrimitiveClass()
230 ObjPtr<mirror::Class> c = DecodeClass(soa, javaThis); in Class_getNameNative()
231 return soa.AddLocalReference<jstring>(mirror::Class::ComputeName(hs.NewHandle(c))); in Class_getNameNative()
237 Handle<mirror::Class> klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getInterfacesInternal()
245 Handle<mirror::ObjectArray<mirror::Class>> interfaces = in Class_getInterfacesInternal()
248 mirror::ObjectArray<mirror::Class>::Clone(interfaces, soa.Self())); in Class_getInterfacesInternal()
258 ObjPtr<mirror::Class> class_array_class = in Class_getInterfacesInternal()
259 GetClassRoot<mirror::ObjectArray<mirror::Class>>(linker); in Class_getInterfacesInternal()
260 ObjPtr<mirror::ObjectArray<mirror::Class>> ifaces = in Class_getInterfacesInternal()
261 mirror::ObjectArray<mirror::Class>::Alloc(soa.Self(), class_array_class, num_ifaces); in Class_getInterfacesInternal()
273 ObjPtr<mirror::Class> interface = linker->LookupResolvedType(type_idx, klass.Get()); in Class_getInterfacesInternal()
283 ObjPtr<mirror::Class> klass, in GetDeclaredFields()
411 ObjPtr<mirror::Class> c, in GetDeclaredField()
430 Thread* self, ObjPtr<mirror::Class> clazz, ObjPtr<mirror::String> name) in GetPublicFieldRecursive()
441 MutableHandle<mirror::Class> h_clazz(hs.NewHandle(clazz)); in GetPublicFieldRecursive()
456 ObjPtr<mirror::Class> iface = mirror::Class::ResolveDirectInterface(self, h_clazz, i); in GetPublicFieldRecursive()
507 Handle<mirror::Class> h_klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getDeclaredField()
537 ObjPtr<mirror::Class> klass = DecodeClass(soa, javaThis); in Class_getDeclaredConstructorInternal()
543 mirror::Class::GetDeclaredConstructorInternal<kRuntimePointerSize>( in Class_getDeclaredConstructorInternal()
546 soa.Decode<mirror::ObjectArray<mirror::Class>>(args))); in Class_getDeclaredConstructorInternal()
569 Handle<mirror::Class> h_klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getDeclaredConstructorsInternal()
608 ObjPtr<mirror::Class> klass = DecodeClass(soa, javaThis); in Class_getDeclaredMethodInternal()
614 mirror::Class::GetDeclaredMethodInternal<kRuntimePointerSize>( in Class_getDeclaredMethodInternal()
618 soa.Decode<mirror::ObjectArray<mirror::Class>>(args), in Class_getDeclaredMethodInternal()
634 Handle<mirror::Class> klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getDeclaredMethodsUnchecked()
676 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getDeclaredAnnotation()
691 Handle<mirror::Class> annotation_class(hs.NewHandle(soa.Decode<mirror::Class>(annotationClass))); in Class_getDeclaredAnnotation()
699 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getDeclaredAnnotations()
706 ObjPtr<mirror::Class> annotation_array_class = in Class_getDeclaredAnnotations()
707 soa.Decode<mirror::Class>(WellKnownClasses::java_lang_annotation_Annotation__array); in Class_getDeclaredAnnotations()
720 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getDeclaredClasses()
725 ObjPtr<mirror::ObjectArray<mirror::Class>> classes = nullptr; in Class_getDeclaredClasses()
735 ObjPtr<mirror::Class> class_array_class = GetClassRoot<mirror::ObjectArray<mirror::Class>>(); in Class_getDeclaredClasses()
737 ObjPtr<mirror::ObjectArray<mirror::Class>> empty_array = in Class_getDeclaredClasses()
738 mirror::ObjectArray<mirror::Class>::Alloc(soa.Self(), class_array_class, 0); in Class_getDeclaredClasses()
747 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getEnclosingClass()
761 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getEnclosingConstructorNative()
781 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getEnclosingMethodNative()
801 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getInnerClassFlags()
806 return mirror::Class::GetInnerClassFlags(klass, defaultValue); in Class_getInnerClassFlags()
812 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getInnerClassName()
830 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getSignatureAnnotation()
845 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_isAnonymousClass()
864 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_isDeclaredAnnotationPresent()
872 Handle<mirror::Class> annotation_class(hs.NewHandle(soa.Decode<mirror::Class>(annotationType))); in Class_isDeclaredAnnotationPresent()
879 Handle<mirror::Class> klass(hs.NewHandle(DecodeClass(soa, javaThis))); in Class_getDeclaringClass()
897 Handle<mirror::Class> klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_newInstance()
909 auto caller = hs.NewHandle<mirror::Class>(nullptr); in Class_newInstance()
922 soa.Self(), ScopedNullHandle<mirror::ObjectArray<mirror::Class>>(), kRuntimePointerSize))); in Class_newInstance()
945 ObjPtr<mirror::Class> declaring_class = constructor->GetDeclaringClass(); in Class_newInstance()
963 Handle<mirror::Class> h_class = hs.NewHandle(declaring_class); in Class_newInstance()
983 FAST_NATIVE_METHOD(Class, classForName,
985 FAST_NATIVE_METHOD(Class, getDeclaredAnnotation,
987 FAST_NATIVE_METHOD(Class, getDeclaredAnnotations, "()[Ljava/lang/annotation/Annotation;"),
988 FAST_NATIVE_METHOD(Class, getDeclaredClasses, "()[Ljava/lang/Class;"),
989 FAST_NATIVE_METHOD(Class, getDeclaredConstructorInternal,
991 FAST_NATIVE_METHOD(Class, getDeclaredConstructorsInternal, "(Z)[Ljava/lang/reflect/Constructor;"),
992 FAST_NATIVE_METHOD(Class, getDeclaredField, "(Ljava/lang/String;)Ljava/lang/reflect/Field;"),
993 …FAST_NATIVE_METHOD(Class, getPublicFieldRecursive, "(Ljava/lang/String;)Ljava/lang/reflect/Field;"…
994 FAST_NATIVE_METHOD(Class, getDeclaredFields, "()[Ljava/lang/reflect/Field;"),
995 FAST_NATIVE_METHOD(Class, getDeclaredFieldsUnchecked, "(Z)[Ljava/lang/reflect/Field;"),
996 FAST_NATIVE_METHOD(Class, getDeclaredMethodInternal,
998 FAST_NATIVE_METHOD(Class, getDeclaredMethodsUnchecked,
1000 FAST_NATIVE_METHOD(Class, getDeclaringClass, "()Ljava/lang/Class;"),
1001 FAST_NATIVE_METHOD(Class, getEnclosingClass, "()Ljava/lang/Class;"),
1002 FAST_NATIVE_METHOD(Class, getEnclosingConstructorNative, "()Ljava/lang/reflect/Constructor;"),
1003 FAST_NATIVE_METHOD(Class, getEnclosingMethodNative, "()Ljava/lang/reflect/Method;"),
1004 FAST_NATIVE_METHOD(Class, getInnerClassFlags, "(I)I"),
1005 FAST_NATIVE_METHOD(Class, getInnerClassName, "()Ljava/lang/String;"),
1006 FAST_NATIVE_METHOD(Class, getInterfacesInternal, "()[Ljava/lang/Class;"),
1007 FAST_NATIVE_METHOD(Class, getPrimitiveClass, "(Ljava/lang/String;)Ljava/lang/Class;"),
1008 FAST_NATIVE_METHOD(Class, getNameNative, "()Ljava/lang/String;"),
1009 FAST_NATIVE_METHOD(Class, getPublicDeclaredFields, "()[Ljava/lang/reflect/Field;"),
1010 FAST_NATIVE_METHOD(Class, getSignatureAnnotation, "()[Ljava/lang/String;"),
1011 FAST_NATIVE_METHOD(Class, isAnonymousClass, "()Z"),
1012 FAST_NATIVE_METHOD(Class, isDeclaredAnnotationPresent, "(Ljava/lang/Class;)Z"),
1013 FAST_NATIVE_METHOD(Class, newInstance, "()Ljava/lang/Object;"),