Home | History | Annotate | Download | only in runtime

Lines Matching refs:field_idx

3002       uint32_t field_idx = it.GetMemberIndex();
3004 DCHECK(last_field_idx == DexFile::kDexNoIndex || last_field_idx <= field_idx);
3005 if (UNLIKELY(field_idx == last_field_idx)) {
3008 last_field_idx = field_idx;
3009 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx);
3336 uint32_t field_idx = it.GetMemberIndex();
3337 DCHECK_GE(field_idx, last_field_idx); // Ordering enforced by DexFileVerifier.
3338 if (num_sfields == 0 || LIKELY(field_idx > last_field_idx)) {
3342 last_field_idx = field_idx;
3353 uint32_t field_idx = it.GetMemberIndex();
3354 DCHECK_GE(field_idx, last_field_idx); // Ordering enforced by DexFileVerifier.
3355 if (num_ifields == 0 || LIKELY(field_idx > last_field_idx)) {
3359 last_field_idx = field_idx;
3428 const uint32_t field_idx = it.GetMemberIndex();
3429 dst->SetDexFieldIndex(field_idx);
4974 const uint32_t field_idx = field->GetDexFieldIndex();
4975 ArtField* resolved_field = dex_cache->GetResolvedField(field_idx, image_pointer_size_);
4977 dex_cache->SetResolvedField(field_idx, field, image_pointer_size_);
8095 ArtField* ClassLinker::LookupResolvedField(uint32_t field_idx,
8100 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx);
8114 ? mirror::Class::FindStaticField(self, klass, dex_cache, field_idx)
8115 : klass->FindInstanceField(dex_cache, field_idx);
8127 dex_cache->SetResolvedField(field_idx, resolved_field, image_pointer_size_);
8133 uint32_t field_idx,
8138 ArtField* resolved = dex_cache->GetResolvedField(field_idx, image_pointer_size_);
8143 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx);
8152 resolved = mirror::Class::FindStaticField(self, klass, dex_cache.Get(), field_idx);
8154 resolved = klass->FindInstanceField(dex_cache.Get(), field_idx);
8170 dex_cache->SetResolvedField(field_idx, resolved, image_pointer_size_);
8175 uint32_t field_idx,
8179 ArtField* resolved = dex_cache->GetResolvedField(field_idx, image_pointer_size_);
8184 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx);
8196 dex_cache->SetResolvedField(field_idx, resolved, image_pointer_size_);