• 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()
290 const dex::ClassDef& class_def, in FindAnnotationSetForMethod() argument
292 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(class_def); in FindAnnotationSetForMethod()
345 const dex::ClassDef* class_def = klass.GetClassDef(); in FindAnnotationSetForClass() local
346 if (class_def == nullptr) { in FindAnnotationSetForClass()
350 const AnnotationsDirectoryItem* annotations_dir = dex_file.GetAnnotationsDirectory(*class_def); in FindAnnotationSetForClass()
1300 const dex::ClassDef& class_def, in GetNativeMethodAnnotationAccessFlags() argument
1303 FindAnnotationSetForMethod(dex_file, class_def, method_index); in GetNativeMethodAnnotationAccessFlags()
1327 const dex::ClassDef& class_def, in MethodIsNeverCompile() argument
1330 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsNeverCompile()
1342 const dex::ClassDef& class_def, in MethodIsNeverInline() argument
1345 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsNeverInline()
1357 const dex::ClassDef& class_def, in FieldIsReachabilitySensitive() argument
1361 FindAnnotationSetForField(dex_file, class_def, field_index); in FieldIsReachabilitySensitive()
1372 const dex::ClassDef& class_def, in MethodIsReachabilitySensitive() argument
1376 FindAnnotationSetForMethod(dex_file, class_def, method_index); in MethodIsReachabilitySensitive()
1391 const dex::ClassDef * class_def = dex_file.FindClassDef(class_index); in MethodIsReachabilitySensitive() local
1392 return class_def != nullptr in MethodIsReachabilitySensitive()
1393 && MethodIsReachabilitySensitive(dex_file, *class_def, method_index); in MethodIsReachabilitySensitive()
1397 const dex::ClassDef& class_def, in MethodContainsRSensitiveAccess() argument
1404 uint32_t code_item_offset = dex_file.FindCodeItemOffset(class_def, method_index); in MethodContainsRSensitiveAccess()
1485 const dex::ClassDef& class_def) in HasDeadReferenceSafeAnnotation() argument
1490 dex_file.GetAnnotationsDirectory(class_def); in HasDeadReferenceSafeAnnotation()