Lines Matching refs:class_def

120             const dex::ClassDef* class_def) REQUIRES_SHARED(Locks::mutator_lock_)  in ClassData()  argument
124 class_def_(class_def) { in ClassData()
151 const dex::ClassDef& class_def, in FindAnnotationSetForField() argument
154 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForField()
174 const dex::ClassDef* class_def = klass->GetClassDef(); in FindAnnotationSetForField() local
175 if (class_def == nullptr) { in FindAnnotationSetForField()
179 return FindAnnotationSetForField(*field->GetDexFile(), *class_def, field->GetDexFieldIndex()); in FindAnnotationSetForField()
289 const dex::ClassDef& class_def, in FindAnnotationSetForMethod() argument
291 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForMethod()
344 const dex::ClassDef* class_def = klass.GetClassDef(); in FindAnnotationSetForClass() local
345 if (class_def == nullptr) { in FindAnnotationSetForClass()
349 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(*class_def); in FindAnnotationSetForClass()
1320 const dex::ClassDef& class_def, in GetNativeMethodAnnotationAccessFlags() argument
1323 FindAnnotationSetForMethod(dex_file, class_def, method_index); in GetNativeMethodAnnotationAccessFlags()
1346 const dex::ClassDef& class_def, in MethodIsNeverCompile() argument
1349 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsNeverCompile()
1362 const dex::ClassDef& class_def, in MethodIsNeverInline() argument
1365 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsNeverInline()
1377 const dex::ClassDef& class_def, in FieldIsReachabilitySensitive() argument
1381 FindAnnotationSetForField(dex_file, class_def, field_index); in FieldIsReachabilitySensitive()
1392 const dex::ClassDef& class_def, in MethodIsReachabilitySensitive() argument
1396 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsReachabilitySensitive()
1411 const dex::ClassDef * class_def = dex_file.FindClassDef(class_index); in MethodIsReachabilitySensitive() local
1412 return class_def != nullptr in MethodIsReachabilitySensitive()
1413 && MethodIsReachabilitySensitive(dex_file, *class_def, method_index); in MethodIsReachabilitySensitive()
1417 const dex::ClassDef& class_def, in MethodContainsRSensitiveAccess() argument
1424 uint32_t code_item_offset = dex_file.FindCodeItemOffset(class_def, method_index); in MethodContainsRSensitiveAccess()
1505 const dex::ClassDef& class_def) in HasDeadReferenceSafeAnnotation() argument
1510 dex_file.GetAnnotationsDirectory(class_def); in HasDeadReferenceSafeAnnotation()