• Home
  • Raw
  • Download

Lines Matching refs:class_def

101       const dex::ClassDef* class_def = klass->GetClassDef();  in GetClassDescriptorStringId()  local
102 DCHECK(class_def != nullptr) << klass->PrettyClass(); in GetClassDescriptorStringId()
103 const dex::TypeId& type_id = dex_file.GetTypeId(class_def->class_idx_); in GetClassDescriptorStringId()
193 const dex::ClassDef& class_def, in AddAssignability() argument
228 class_def, in AddAssignability()
245 uint16_t index = dex_file.GetIndexForClassDef(class_def); in AddAssignability()
250 const dex::ClassDef& class_def, in AddAssignability() argument
267 uint16_t index = dex_file.GetIndexForClassDef(class_def); in AddAssignability()
274 AddAssignability(dex_file, class_def, destination, merge.GetResolvedPart()); in AddAssignability()
276 AddAssignability(dex_file, class_def, destination, merge.GetRegTypeCache()->GetFromId(idx)); in AddAssignability()
283 const dex::ClassDef& class_def, in MaybeRecordVerificationStatus() argument
291 uint16_t index = dex_file.GetIndexForClassDef(class_def); in MaybeRecordVerificationStatus()
298 verifier_deps->RecordClassVerified(dex_file, class_def); in MaybeRecordVerificationStatus()
305 void VerifierDeps::RecordClassVerified(const DexFile& dex_file, const dex::ClassDef& class_def) { in RecordClassVerified() argument
308 dex_deps->verified_classes_[dex_file.GetIndexForClassDef(class_def)] = true; in RecordClassVerified()
312 const dex::ClassDef& class_def) { in HasRecordedVerifiedStatus() argument
315 return dex_deps->verified_classes_[dex_file.GetIndexForClassDef(class_def)]; in HasRecordedVerifiedStatus()
320 const dex::ClassDef& class_def, in MaybeRecordAssignability() argument
324 verifier_deps->AddAssignability(dex_file, class_def, destination, source); in MaybeRecordAssignability()
330 const dex::ClassDef& class_def, in MaybeRecordAssignability() argument
334 verifier_deps->AddAssignability(dex_file, class_def, destination, source); in MaybeRecordAssignability()