Lines Matching full:field_index
203 ConstructorIPutData() : field_index(DexFile::kDexNoIndex16), arg(0u) { }
205 uint16_t field_index;
216 uint32_t field_index = new_iput->VRegC_22c();
219 ArtField* field = dex_cache->GetResolvedField(field_index, pointer_size);
226 if (iputs[old_pos].field_index == DexFile::kDexNoIndex16) {
229 ArtField* f = dex_cache->GetResolvedField(iputs[old_pos].field_index, pointer_size);
240 while (new_pos != arraysize(iputs) && iputs[new_pos].field_index != DexFile::kDexNoIndex16) {
246 iputs[new_pos].field_index = field_index;
261 return iput_data.field_index != DexFile::kDexNoIndex16;
343 if (iputs[0].field_index != DexFile::kDexNoIndex16 &&
375 DCHECK(iputs[0].field_index != DexFile::kDexNoIndex16 ||
376 iputs[1].field_index == DexFile::kDexNoIndex16);
377 DCHECK(iputs[1].field_index != DexFile::kDexNoIndex16 ||
378 iputs[2].field_index == DexFile::kDexNoIndex16);
382 result->d.constructor_data.iput##n##_field_index = iputs[n].field_index; \