Lines Matching refs:referrer_class

1082   mirror::Class* referrer_class = dex_cache->GetResolvedType(method_id.class_idx_);  in CanAccessTypeWithoutChecks()  local
1083 if (referrer_class == nullptr) { in CanAccessTypeWithoutChecks()
1089 bool result = referrer_class->CanAccess(resolved_class); in CanAccessTypeWithoutChecks()
1116 mirror::Class* referrer_class = dex_cache->GetResolvedType(method_id.class_idx_); in CanAccessInstantiableTypeWithoutChecks() local
1117 if (referrer_class == nullptr) { in CanAccessInstantiableTypeWithoutChecks()
1123 bool result = referrer_class->CanAccess(resolved_class) && resolved_class->IsInstantiable(); in CanAccessInstantiableTypeWithoutChecks()
1261 mirror::Class* referrer_class; in ComputeInstanceFieldInfo() local
1271 referrer_class = resolved_field != nullptr in ComputeInstanceFieldInfo()
1276 if (resolved_field != nullptr && referrer_class != nullptr) { in ComputeInstanceFieldInfo()
1278 dex_cache, referrer_class, resolved_field, field_idx); in ComputeInstanceFieldInfo()
1311 mirror::Class* referrer_class; in ComputeStaticFieldInfo() local
1321 referrer_class = resolved_field != nullptr in ComputeStaticFieldInfo()
1326 if (resolved_field != nullptr && referrer_class != nullptr) { in ComputeStaticFieldInfo()
1329 dex_cache, referrer_class, resolved_field, field_idx, storage_index); in ComputeStaticFieldInfo()
1334 *is_referrers_class = IsStaticFieldInReferrerClass(referrer_class, resolved_field); in ComputeStaticFieldInfo()
1337 (IsStaticFieldsClassInitialized(referrer_class, resolved_field) && in ComputeStaticFieldInfo()
1355 const mirror::Class* referrer_class, in GetCodeAndMethodForDirectCall() argument
1389 if (has_clinit_trampoline && declaring_class != referrer_class) { in GetCodeAndMethodForDirectCall()