Searched refs:fields_class (Results 1 – 2 of 2) sorted by relevance
99 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); in IsFastInstanceField() local101 referrer_class->CanAccessResolvedField(fields_class, resolved_field, in IsFastInstanceField()103 bool fast_put = fast_get && (!resolved_field->IsFinal() || fields_class == referrer_class); in IsFastInstanceField()113 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); in IsFastStaticField() local114 if (fields_class == referrer_class) { in IsFastStaticField()116 *storage_index = fields_class->GetDexTypeIndex(); in IsFastStaticField()121 if (referrer_class->CanAccessResolvedField(fields_class, resolved_field, in IsFastStaticField()129 if (LIKELY(fields_class->GetDexCache() == dex_cache)) { in IsFastStaticField()132 storage_idx = fields_class->GetDexTypeIndex(); in IsFastStaticField()153 *is_initialized = fields_class->IsInitialized() && in IsFastStaticField()
280 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); in FindFieldFromCode() local287 if (UNLIKELY(!referring_class->CheckResolvedFieldAccess(fields_class, resolved_field, in FindFieldFromCode()292 if (UNLIKELY(is_set && resolved_field->IsFinal() && (fields_class != referring_class))) { in FindFieldFromCode()314 if (LIKELY(fields_class->IsInitialized())) { in FindFieldFromCode()318 Handle<mirror::Class> h_class(hs.NewHandle(fields_class)); in FindFieldFromCode()511 mirror::Class* fields_class = resolved_field->GetDeclaringClass(); in FindFieldFast() local515 if (UNLIKELY(!fields_class->IsInitialized())) { in FindFieldFast()520 if (UNLIKELY(!referring_class->CanAccess(fields_class) || in FindFieldFast()521 !referring_class->CanAccessMember(fields_class, in FindFieldFast()523 (is_set && resolved_field->IsFinal() && (fields_class != referring_class)))) { in FindFieldFast()