• Home
  • Raw
  • Download

Lines Matching refs:mirror

33 namespace mirror {
44 mirror::Class* GetDeclaringClass() SHARED_REQUIRES(Locks::mutator_lock_);
46 void SetDeclaringClass(mirror::Class *new_declaring_class)
89 uint8_t GetBoolean(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
92 void SetBoolean(mirror::Object* object, uint8_t z) SHARED_REQUIRES(Locks::mutator_lock_);
94 int8_t GetByte(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
97 void SetByte(mirror::Object* object, int8_t b) SHARED_REQUIRES(Locks::mutator_lock_);
99 uint16_t GetChar(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
102 void SetChar(mirror::Object* object, uint16_t c) SHARED_REQUIRES(Locks::mutator_lock_);
104 int16_t GetShort(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
107 void SetShort(mirror::Object* object, int16_t s) SHARED_REQUIRES(Locks::mutator_lock_);
109 int32_t GetInt(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
112 void SetInt(mirror::Object* object, int32_t i) SHARED_REQUIRES(Locks::mutator_lock_);
114 int64_t GetLong(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
117 void SetLong(mirror::Object* object, int64_t j) SHARED_REQUIRES(Locks::mutator_lock_);
119 float GetFloat(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
122 void SetFloat(mirror::Object* object, float f) SHARED_REQUIRES(Locks::mutator_lock_);
124 double GetDouble(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
127 void SetDouble(mirror::Object* object, double d) SHARED_REQUIRES(Locks::mutator_lock_);
129 mirror::Object* GetObject(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
132 void SetObject(mirror::Object* object, mirror::Object* l)
136 uint32_t Get32(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
139 void Set32(mirror::Object* object, uint32_t new_value)
142 uint64_t Get64(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
145 void Set64(mirror::Object* object, uint64_t new_value) SHARED_REQUIRES(Locks::mutator_lock_);
147 mirror::Object* GetObj(mirror::Object* object) SHARED_REQUIRES(Locks::mutator_lock_);
150 void SetObj(mirror::Object* object, mirror::Object* new_value)
165 static ArtField* FindInstanceFieldWithOffset(mirror::Class* klass, uint32_t field_offset)
172 static ArtField* FindStaticFieldWithOffset(mirror::Class* klass, uint32_t field_offset)
178 mirror::String* GetStringName(Thread* self, bool resolve)
188 mirror::Class* GetType() SHARED_REQUIRES(Locks::mutator_lock_);
192 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
196 GcRoot<mirror::Class>& DeclaringClassRoot() { in DeclaringClassRoot()
206 mirror::Class* ProxyFindSystemClass(const char* descriptor)
208 mirror::Class* ResolveGetType(uint32_t type_idx) SHARED_REQUIRES(Locks::mutator_lock_);
209 mirror::String* ResolveGetStringName(Thread* self, const DexFile& dex_file, uint32_t string_idx,
210 mirror::DexCache* dex_cache)
213 GcRoot<mirror::Class> declaring_class_;