Home | History | Annotate | Download | only in runtime

Lines Matching refs:ObjPtr

38 inline ObjPtr<mirror::Class> ArtField::GetDeclaringClass() {
40 ObjPtr<mirror::Class> result = declaring_class_.Read<kReadBarrierOption>(&gc_root_source);
46 inline void ArtField::SetDeclaringClass(ObjPtr<mirror::Class> new_declaring_class) {
55 inline uint32_t ArtField::Get32(ObjPtr<mirror::Object> object) {
65 inline void ArtField::Set32(ObjPtr<mirror::Object> object, uint32_t new_value) {
75 inline uint64_t ArtField::Get64(ObjPtr<mirror::Object> object) {
85 inline void ArtField::Set64(ObjPtr<mirror::Object> object, uint64_t new_value) {
96 inline ObjPtr<MirrorType> ArtField::GetObj(ObjPtr<mirror::Object> object) {
106 inline void ArtField::SetObj(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> new_value) {
134 inline uint8_t ArtField::GetBoolean(ObjPtr<mirror::Object> object) {
139 inline void ArtField::SetBoolean(ObjPtr<mirror::Object> object, uint8_t z) {
149 inline int8_t ArtField::GetByte(ObjPtr<mirror::Object> object) {
154 inline void ArtField::SetByte(ObjPtr<mirror::Object> object, int8_t b) {
159 inline uint16_t ArtField::GetChar(ObjPtr<mirror::Object> object) {
164 inline void ArtField::SetChar(ObjPtr<mirror::Object> object, uint16_t c) {
174 inline int16_t ArtField::GetShort(ObjPtr<mirror::Object> object) {
179 inline void ArtField::SetShort(ObjPtr<mirror::Object> object, int16_t s) {
187 inline int32_t ArtField::GetInt(ObjPtr<mirror::Object> object) {
198 inline void ArtField::SetInt(ObjPtr<mirror::Object> object, int32_t i) {
208 inline int64_t ArtField::GetLong(ObjPtr<mirror::Object> object) {
219 inline void ArtField::SetLong(ObjPtr<mirror::Object> object, int64_t j) {
229 inline float ArtField::GetFloat(ObjPtr<mirror::Object> object) {
237 inline void ArtField::SetFloat(ObjPtr<mirror::Object> object, float f) {
244 inline double ArtField::GetDouble(ObjPtr<mirror::Object> object) {
252 inline void ArtField::SetDouble(ObjPtr<mirror::Object> object, double d) {
259 inline ObjPtr<mirror::Object> ArtField::GetObject(ObjPtr<mirror::Object> object) {
265 inline void ArtField::SetObject(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> l) {
304 inline ObjPtr<mirror::Class> ArtField::GetType() {
308 ObjPtr<mirror::Class> declaring_class = GetDeclaringClass();
315 ObjPtr<mirror::Class> type = dex_cache->GetResolvedType(field_id.type_idx_);
334 inline ObjPtr<mirror::DexCache> ArtField::GetDexCache() REQUIRES_SHARED(Locks::mutator_lock_) {
342 inline ObjPtr<mirror::String> ArtField::GetStringName(Thread* self, bool resolve) {
345 ObjPtr<mirror::DexCache> dex_cache = GetDexCache();
348 ObjPtr<mirror::String> name = dex_cache->GetResolvedString(field_id.name_idx_);
357 ObjPtr<mirror::Class> old_class = DeclaringClassRoot().Read<kWithoutReadBarrier>();
358 ObjPtr<mirror::Class> new_class = visitor(old_class.Ptr());
389 inline ArtField* ArtField::FindInstanceFieldWithOffset(ObjPtr<mirror::Class> klass,
402 inline ArtField* ArtField::FindStaticFieldWithOffset(ObjPtr<mirror::Class> klass,