Lines Matching refs:class_def

121             const dex::ClassDef* class_def) REQUIRES_SHARED(Locks::mutator_lock_)  in ClassData()  argument
125 class_def_(class_def) { in ClassData()
152 const dex::ClassDef& class_def, in FindAnnotationSetForField() argument
155 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForField()
175 const dex::ClassDef* class_def = klass->GetClassDef(); in FindAnnotationSetForField() local
176 if (class_def == nullptr) { in FindAnnotationSetForField()
180 return FindAnnotationSetForField(*field->GetDexFile(), *class_def, field->GetDexFieldIndex()); in FindAnnotationSetForField()
286 const dex::ClassDef& class_def, in FindAnnotationSetForMethod() argument
288 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForMethod()
341 const dex::ClassDef* class_def = klass.GetClassDef(); in FindAnnotationSetForClass() local
342 if (class_def == nullptr) { in FindAnnotationSetForClass()
346 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(*class_def); in FindAnnotationSetForClass()
1272 const dex::ClassDef& class_def, in GetNativeMethodAnnotationAccessFlags() argument
1275 FindAnnotationSetForMethod(dex_file, class_def, method_index); in GetNativeMethodAnnotationAccessFlags()
1299 const dex::ClassDef& class_def, in FieldIsReachabilitySensitive() argument
1303 FindAnnotationSetForField(dex_file, class_def, field_index); in FieldIsReachabilitySensitive()
1314 const dex::ClassDef& class_def, in MethodIsReachabilitySensitive() argument
1318 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsReachabilitySensitive()
1333 const dex::ClassDef * class_def = dex_file.FindClassDef(class_index); in MethodIsReachabilitySensitive() local
1334 return class_def != nullptr in MethodIsReachabilitySensitive()
1335 && MethodIsReachabilitySensitive(dex_file, *class_def, method_index); in MethodIsReachabilitySensitive()
1339 const dex::ClassDef& class_def, in MethodContainsRSensitiveAccess() argument
1346 uint32_t code_item_offset = dex_file.FindCodeItemOffset(class_def, method_index); in MethodContainsRSensitiveAccess()
1465 const dex::ClassDef& class_def) in HasDeadReferenceSafeAnnotation() argument
1470 dex_file.GetAnnotationsDirectory(class_def); in HasDeadReferenceSafeAnnotation()