Lines Matching refs:referrer
37 mirror::Array* CheckAndAllocArrayFromCode(uint32_t type_idx, mirror::ArtMethod* referrer,
44 mirror::Class* klass = referrer->GetDexCacheResolvedTypes()->Get(type_idx);
46 klass = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, referrer);
58 DCHECK(throw_location.GetMethod() == referrer);
66 mirror::Class* referrer_klass = referrer->GetDeclaringClass();
77 mirror::ArtField* FindFieldFromCode(uint32_t field_idx, const mirror::ArtMethod* referrer,
95 mirror::ArtField* resolved_field = class_linker->ResolveField(field_idx, referrer, is_static);
103 ThrowIncompatibleClassChangeErrorField(resolved_field, is_static, referrer);
106 mirror::Class* referring_class = referrer->GetDeclaringClass();
127 ThrowIllegalAccessErrorFinalField(referrer, resolved_field);
134 DCHECK(throw_location.GetMethod() == referrer);
163 mirror::ArtMethod* referrer,
167 mirror::ArtMethod* resolved_method = class_linker->ResolveMethod(method_idx, referrer, type);
175 DCHECK(referrer == throw_location.GetMethod());
187 referrer);
196 vtable = referrer->GetDeclaringClass()->GetSuperClass()->GetVTable();
207 referrer);
211 mirror::Class* referring_class = referrer->GetDeclaringClass();
224 referrer, resolved_method, type);
239 referrer);