Home | History | Annotate | Download | only in verifier

Lines Matching refs:field_idx

4808 ArtField* MethodVerifier::GetStaticField(int field_idx) {
4809 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx);
4814 field_idx, dex_file_->GetFieldName(field_id),
4822 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, class_loader_);
4825 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field);
4828 VLOG(verifier) << "Unable to resolve static field " << field_idx << " ("
4846 ArtField* MethodVerifier::GetInstanceField(const RegType& obj_type, int field_idx) {
4847 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx);
4852 field_idx, dex_file_->GetFieldName(field_id),
4860 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, class_loader_);
4863 VerifierDeps::MaybeRecordFieldResolution(*dex_file_, field_idx, field);
4866 VLOG(verifier) << "Unable to resolve instance field " << field_idx << " ("
4938 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c();
4941 field = GetStaticField(field_idx);
4955 field = GetInstanceField(adjusted_type, field_idx);
4995 const DexFile::FieldId& field_id = dex_file_->GetFieldId(field_idx);