Lines Matching refs:class_def
943 const dex::ClassDef* class_def = class_def_begin + i; in FindClassIndexAndDef() local
944 if (class_def->class_idx_ == *class_type_index) { in FindClassIndexAndDef()
945 *output_class_def = class_def; in FindClassIndexAndDef()
967 bool DexFileVerifier::CheckStaticFieldTypes(const dex::ClassDef* class_def) { in CheckStaticFieldTypes() argument
968 if (class_def == nullptr) { in CheckStaticFieldTypes()
973 EncodedStaticFieldValueIterator array_it(*dex_file_, *class_def); in CheckStaticFieldTypes()
1071 const dex::ClassDef** class_def) { in CheckIntraClassDataItemFields() argument
1081 *have_class = FindClassIndexAndDef(field->GetIndex(), true, class_type_index, class_def); in CheckIntraClassDataItemFields()
1090 DCHECK(*class_def != nullptr); in CheckIntraClassDataItemFields()
1101 (*class_def)->access_flags_, in CheckIntraClassDataItemFields()
1123 const dex::ClassDef** class_def) { in CheckIntraClassDataItemMethods() argument
1133 *have_class = FindClassIndexAndDef(method->GetIndex(), false, class_type_index, class_def); in CheckIntraClassDataItemMethods()
1142 DCHECK(*class_def != nullptr); in CheckIntraClassDataItemMethods()
1152 (*class_def)->access_flags_, in CheckIntraClassDataItemMethods()
1178 const dex::ClassDef* class_def = nullptr; in CheckIntraClassDataItem() local
1186 &class_def)) { in CheckIntraClassDataItem()
1194 &class_def)) { in CheckIntraClassDataItem()
1206 &class_def)) { in CheckIntraClassDataItem()
1220 &class_def)) { in CheckIntraClassDataItem()
1225 if (!CheckStaticFieldTypes(class_def)) { in CheckIntraClassDataItem()
1587 const dex::ClassDef& class_def = dex_file_->GetClassDef(i); in CheckIntraHiddenapiClassData() local
1588 const uint8_t* class_data = dex_file_->GetClassData(class_def); in CheckIntraHiddenapiClassData()