• Home
  • Raw
  • Download

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()
1293 const dex::ClassDef& class_def, in GetNativeMethodAnnotationAccessFlags() argument
1296 FindAnnotationSetForMethod(dex_file, class_def, method_index); in GetNativeMethodAnnotationAccessFlags()
1320 const dex::ClassDef& class_def, in FieldIsReachabilitySensitive() argument
1324 FindAnnotationSetForField(dex_file, class_def, field_index); in FieldIsReachabilitySensitive()
1335 const dex::ClassDef& class_def, in MethodIsReachabilitySensitive() argument
1339 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsReachabilitySensitive()
1354 const dex::ClassDef * class_def = dex_file.FindClassDef(class_index); in MethodIsReachabilitySensitive() local
1355 return class_def != nullptr in MethodIsReachabilitySensitive()
1356 && MethodIsReachabilitySensitive(dex_file, *class_def, method_index); in MethodIsReachabilitySensitive()
1360 const dex::ClassDef& class_def, in MethodContainsRSensitiveAccess() argument
1367 uint32_t code_item_offset = dex_file.FindCodeItemOffset(class_def, method_index); in MethodContainsRSensitiveAccess()
1486 const dex::ClassDef& class_def) in HasDeadReferenceSafeAnnotation() argument
1491 dex_file.GetAnnotationsDirectory(class_def); in HasDeadReferenceSafeAnnotation()