Lines Matching refs:field_idx
4390 uint16_t field_idx = method_being_verified_->GetIndexFromQuickening(work_insn_idx_); in GetFieldIdxOfFieldAccess() local
4391 CHECK_NE(field_idx, DexFile::kDexNoIndex16); in GetFieldIdxOfFieldAccess()
4392 return field_idx; in GetFieldIdxOfFieldAccess()
4628 ArtField* MethodVerifier::GetStaticField(int field_idx) { in GetStaticField() argument
4629 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); in GetStaticField()
4634 field_idx, dex_file_->GetFieldName(field_id), in GetStaticField()
4645 ArtField* field = class_linker->ResolveFieldJLS(field_idx, dex_cache_, class_loader_); in GetStaticField()
4648 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetStaticField()
4651 VLOG(verifier) << "Unable to resolve static field " << field_idx << " (" in GetStaticField()
4669 ArtField* MethodVerifier::GetInstanceField(const RegType& obj_type, int field_idx) { in GetInstanceField() argument
4670 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); in GetInstanceField()
4675 field_idx, dex_file_->GetFieldName(field_id), in GetInstanceField()
4686 ArtField* field = class_linker->ResolveFieldJLS(field_idx, dex_cache_, class_loader_); in GetInstanceField()
4689 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field); in GetInstanceField()
4692 VLOG(verifier) << "Unable to resolve instance field " << field_idx << " (" in GetInstanceField()
4764 uint32_t field_idx = GetFieldIdxOfFieldAccess(inst, is_static); in VerifyISFieldAccess() local
4767 field = GetStaticField(field_idx); in VerifyISFieldAccess()
4781 field = GetInstanceField(adjusted_type, field_idx); in VerifyISFieldAccess()
4830 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); in VerifyISFieldAccess()
4846 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx); in VerifyISFieldAccess()