Lines Matching refs:field_idx

3472     uint32_t field_idx = field.GetIndex();  in SizeOfClassWithoutEmbeddedTables()  local
3474 DCHECK(last_field_idx == dex::kDexNoIndex || last_field_idx <= field_idx); in SizeOfClassWithoutEmbeddedTables()
3475 if (UNLIKELY(field_idx == last_field_idx)) { in SizeOfClassWithoutEmbeddedTables()
3478 last_field_idx = field_idx; in SizeOfClassWithoutEmbeddedTables()
3479 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in SizeOfClassWithoutEmbeddedTables()
3895 uint32_t field_idx = field.GetIndex(); in LoadClass()
3896 DCHECK_GE(field_idx, last_static_field_idx); // Ordering enforced by DexFileVerifier. in LoadClass()
3897 if (num_sfields == 0 || LIKELY(field_idx > last_static_field_idx)) { in LoadClass()
3900 last_static_field_idx = field_idx; in LoadClass()
3903 uint32_t field_idx = field.GetIndex(); in LoadClass()
3904 DCHECK_GE(field_idx, last_instance_field_idx); // Ordering enforced by DexFileVerifier. in LoadClass()
3905 if (num_ifields == 0 || LIKELY(field_idx > last_instance_field_idx)) { in LoadClass()
3908 last_instance_field_idx = field_idx; in LoadClass()
3961 const uint32_t field_idx = field.GetIndex(); in LoadField() local
3962 dst->SetDexFieldIndex(field_idx); in LoadField()
5584 const uint32_t field_idx = field->GetDexFieldIndex(); in InitializeClass() local
5585 ArtField* resolved_field = dex_cache->GetResolvedField(field_idx, image_pointer_size_); in InitializeClass()
5592 dex_cache->SetResolvedField(field_idx, field, image_pointer_size_); in InitializeClass()
8988 ArtField* ClassLinker::LookupResolvedField(uint32_t field_idx, in LookupResolvedField() argument
8993 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in LookupResolvedField()
9004 return FindResolvedField(klass, dex_cache, class_loader, field_idx, is_static); in LookupResolvedField()
9007 ArtField* ClassLinker::ResolveField(uint32_t field_idx, in ResolveField() argument
9013 ArtField* resolved = dex_cache->GetResolvedField(field_idx, image_pointer_size_); in ResolveField()
9019 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in ResolveField()
9026 resolved = FindResolvedField(klass, dex_cache.Get(), class_loader.Get(), field_idx, is_static); in ResolveField()
9035 ArtField* ClassLinker::ResolveFieldJLS(uint32_t field_idx, in ResolveFieldJLS() argument
9039 ArtField* resolved = dex_cache->GetResolvedField(field_idx, image_pointer_size_); in ResolveFieldJLS()
9045 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in ResolveFieldJLS()
9052 resolved = FindResolvedFieldJLS(klass, dex_cache.Get(), class_loader.Get(), field_idx); in ResolveFieldJLS()
9064 uint32_t field_idx, in FindResolvedField() argument
9070 resolved = is_static ? mirror::Class::FindStaticField(self, klass, dex_cache, field_idx) in FindResolvedField()
9071 : klass->FindInstanceField(dex_cache, field_idx); in FindResolvedField()
9074 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in FindResolvedField()
9089 dex_cache->SetResolvedField(field_idx, resolved, image_pointer_size_); in FindResolvedField()
9098 uint32_t field_idx) { in FindResolvedFieldJLS() argument
9102 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in FindResolvedFieldJLS()
9116 dex_cache->SetResolvedField(field_idx, resolved, image_pointer_size_); in FindResolvedFieldJLS()