Lines Matching refs:Class
33 class Class; variable
39 static mirror::Class* StaticClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in StaticClass()
43 static mirror::Class* ArrayClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in ArrayClass()
51 mirror::Class* GetDeclaringClass() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDeclaringClass()
52 return GetFieldObject<Class>(OFFSET_OF_OBJECT_MEMBER(Field, declaring_class_)); in GetDeclaringClass()
76 mirror::Class* GetType() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetType()
77 return GetFieldObject<mirror::Class>(OFFSET_OF_OBJECT_MEMBER(Field, type_)); in GetType()
84 static void SetClass(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
87 static void SetArrayClass(Class* klass) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
101 HeapReference<mirror::Class> declaring_class_;
102 HeapReference<mirror::Class> type_;
108 void SetDeclaringClass(mirror::Class* c) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetDeclaringClass()
113 void SetType(mirror::Class* type) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetType()
132 static GcRoot<Class> static_class_; // java.lang.reflect.Field.class.
133 static GcRoot<Class> array_class_; // array of java.lang.reflect.Field.