Searched defs:referring_class (Results 1 - 3 of 3) sorted by relevance

/art/runtime/entrypoints/
H A Dentrypoint_utils.cc106 mirror::Class* referring_class = referrer->GetDeclaringClass(); local
107 if (UNLIKELY(!referring_class->CanAccess(fields_class) ||
108 !referring_class->CanAccessMember(fields_class,
113 const DexFile& dex_file = *referring_class->GetDexCache()->GetDexFile();
116 referring_class);
117 if (UNLIKELY(!referring_class->CanAccess(fields_class))) {
118 ThrowIllegalAccessErrorClass(referring_class, fields_class);
120 } else if (UNLIKELY(!referring_class->CanAccessMember(fields_class,
122 ThrowIllegalAccessErrorField(referring_class, resolved_field);
126 if (UNLIKELY(is_set && resolved_field->IsFinal() && (fields_class != referring_class))) {
211 mirror::Class* referring_class = referrer->GetDeclaringClass(); local
[all...]
H A Dentrypoint_utils.h172 mirror::Class* referring_class = referrer->GetDeclaringClass(); local
173 if (UNLIKELY(!referring_class->CanAccess(fields_class) ||
174 !referring_class->CanAccessMember(fields_class,
176 (is_set && resolved_field->IsFinal() && (fields_class != referring_class)))) {
210 mirror::Class* referring_class = referrer->GetDeclaringClass(); local
211 if (UNLIKELY(!referring_class->CanAccess(methods_class) ||
212 !referring_class->CanAccessMember(methods_class,
248 mirror::Class* referring_class = referrer->GetDeclaringClass(); local
249 if (verify_access && UNLIKELY(!referring_class->CanAccess(klass))) {
250 ThrowIllegalAccessErrorClass(referring_class, klas
[all...]
/art/runtime/
H A Dclass_linker.cc4090 mirror::Class* referring_class = referrer->GetDeclaringClass(); local
4091 if (!referring_class->CanAccess(methods_class)) {
4092 ThrowIllegalAccessErrorClassForMethodDispatch(referring_class, methods_class,
4095 } else if (!referring_class->CanAccessMember(methods_class,
4097 ThrowIllegalAccessErrorMethod(referring_class, resolved);

Completed in 63 milliseconds