Lines Matching refs:field_index

2109 static DataType::Type GetFieldAccessType(const DexFile& dex_file, uint16_t field_index) {  in GetFieldAccessType()  argument
2110 const dex::FieldId& field_id = dex_file.GetFieldId(field_index); in GetFieldAccessType()
2120 uint16_t field_index = instruction.VRegC_22c(); in BuildInstanceFieldAccess() local
2123 ArtField* resolved_field = ResolveField(field_index, /* is_static= */ false, is_put); in BuildInstanceFieldAccess()
2132 DataType::Type field_type = GetFieldAccessType(*dex_file_, field_index); in BuildInstanceFieldAccess()
2142 field_index, in BuildInstanceFieldAccess()
2152 field_index, in BuildInstanceFieldAccess()
2165 field_index, in BuildInstanceFieldAccess()
2174 field_index, in BuildInstanceFieldAccess()
2191 uint16_t field_index = instruction.VRegB_21c(); in BuildUnresolvedStaticFieldAccess() local
2196 new (allocator_) HUnresolvedStaticFieldSet(value, field_type, field_index, dex_pc)); in BuildUnresolvedStaticFieldAccess()
2198 AppendInstruction(new (allocator_) HUnresolvedStaticFieldGet(field_type, field_index, dex_pc)); in BuildUnresolvedStaticFieldAccess()
2288 uint16_t field_index = instruction.VRegB_21c(); in BuildStaticFieldAccess() local
2291 ArtField* resolved_field = ResolveField(field_index, /* is_static= */ true, is_put); in BuildStaticFieldAccess()
2296 DataType::Type field_type = GetFieldAccessType(*dex_file_, field_index); in BuildStaticFieldAccess()
2301 DataType::Type field_type = GetFieldAccessType(*dex_file_, field_index); in BuildStaticFieldAccess()
2337 field_index, in BuildStaticFieldAccess()
2347 field_index, in BuildStaticFieldAccess()