Lines Matching refs:Class
34 class Class; variable
40 static mirror::Class* StaticClass() REQUIRES_SHARED(Locks::mutator_lock_) { in StaticClass()
44 static mirror::Class* ArrayClass() REQUIRES_SHARED(Locks::mutator_lock_) { in ArrayClass()
52 mirror::Class* GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_) { in GetDeclaringClass()
53 return GetFieldObject<Class>(OFFSET_OF_OBJECT_MEMBER(Field, declaring_class_)); in GetDeclaringClass()
77 mirror::Class* GetType() REQUIRES_SHARED(Locks::mutator_lock_) { in GetType()
78 return GetFieldObject<mirror::Class>(OFFSET_OF_OBJECT_MEMBER(Field, type_)); in GetType()
85 static void SetClass(ObjPtr<Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
88 static void SetArrayClass(ObjPtr<Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
105 HeapReference<mirror::Class> declaring_class_;
106 HeapReference<mirror::Class> type_;
112 void SetDeclaringClass(ObjPtr<mirror::Class> c) REQUIRES_SHARED(Locks::mutator_lock_);
115 void SetType(ObjPtr<mirror::Class> type) REQUIRES_SHARED(Locks::mutator_lock_);
132 static GcRoot<Class> static_class_; // java.lang.reflect.Field.class.
133 static GcRoot<Class> array_class_; // array of java.lang.reflect.Field.