Lines Matching refs:annotation_set

183                                           const AnnotationSetItem* annotation_set,  in SearchAnnotationSet()  argument
188 for (uint32_t i = 0; i < annotation_set->size_; ++i) { in SearchAnnotationSet()
189 const AnnotationItem* annotation_item = dex_file.GetAnnotationItem(annotation_set, i); in SearchAnnotationSet()
759 const AnnotationSetItem* annotation_set, in GetAnnotationItemFromAnnotationSet() argument
764 for (uint32_t i = 0; i < annotation_set->size_; ++i) { in GetAnnotationItemFromAnnotationSet()
765 const AnnotationItem* annotation_item = dex_file.GetAnnotationItem(annotation_set, i); in GetAnnotationItemFromAnnotationSet()
795 const AnnotationSetItem* annotation_set, in GetAnnotationObjectFromAnnotationSet() argument
800 klass, annotation_set, visibility, annotation_class); in GetAnnotationObjectFromAnnotationSet()
848 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetAnnotationArrayValue() local
849 if (annotation_set == nullptr) { in GetAnnotationArrayValue()
853 SearchAnnotationSet(data.GetDexFile(), annotation_set, annotation_name, in GetAnnotationArrayValue()
875 const AnnotationSetItem* annotation_set) in GetSignatureValue() argument
880 SearchAnnotationSet(dex_file, annotation_set, "Ldalvik/annotation/Signature;", in GetSignatureValue()
898 const AnnotationSetItem* annotation_set) in GetThrowsValue() argument
902 SearchAnnotationSet(dex_file, annotation_set, "Ldalvik/annotation/Throws;", in GetThrowsValue()
922 const AnnotationSetItem* annotation_set, in ProcessAnnotationSet() argument
930 if (annotation_set == nullptr) { in ProcessAnnotationSet()
934 uint32_t size = annotation_set->size_; in ProcessAnnotationSet()
943 const AnnotationItem* annotation_item = dex_file.GetAnnotationItem(annotation_set, i); in ProcessAnnotationSet()
1001 ObjPtr<mirror::Object> annotation_set = ProcessAnnotationSet(klass, in ProcessAnnotationSetRefList() local
1004 if (annotation_set == nullptr) { in ProcessAnnotationSetRefList()
1007 annotation_array_array->SetWithoutChecks<false>(index, annotation_set); in ProcessAnnotationSetRefList()
1017 const AnnotationSetItem* annotation_set = FindAnnotationSetForField(field); in GetAnnotationForField() local
1018 if (annotation_set == nullptr) { in GetAnnotationForField()
1024 annotation_set, in GetAnnotationForField()
1030 const AnnotationSetItem* annotation_set = FindAnnotationSetForField(field); in GetAnnotationsForField() local
1033 return ProcessAnnotationSet(field_class, annotation_set, DexFile::kDexVisibilityRuntime); in GetAnnotationsForField()
1037 const AnnotationSetItem* annotation_set = FindAnnotationSetForField(field); in GetSignatureAnnotationForField() local
1038 if (annotation_set == nullptr) { in GetSignatureAnnotationForField()
1043 return GetSignatureValue(field_class, annotation_set); in GetSignatureAnnotationForField()
1047 const AnnotationSetItem* annotation_set = FindAnnotationSetForField(field); in IsFieldAnnotationPresent() local
1048 if (annotation_set == nullptr) { in IsFieldAnnotationPresent()
1054 field_class, annotation_set, DexFile::kDexVisibilityRuntime, annotation_class); in IsFieldAnnotationPresent()
1066 const AnnotationSetItem* annotation_set = in GetAnnotationDefaultValue() local
1068 if (annotation_set == nullptr) { in GetAnnotationDefaultValue()
1071 const AnnotationItem* annotation_item = SearchAnnotationSet(*dex_file, annotation_set, in GetAnnotationDefaultValue()
1104 const AnnotationSetItem* annotation_set = FindAnnotationSetForMethod(method); in GetAnnotationForMethod() local
1105 if (annotation_set == nullptr) { in GetAnnotationForMethod()
1108 return GetAnnotationObjectFromAnnotationSet(ClassData(method), annotation_set, in GetAnnotationForMethod()
1113 const AnnotationSetItem* annotation_set = FindAnnotationSetForMethod(method); in GetAnnotationsForMethod() local
1115 annotation_set, in GetAnnotationsForMethod()
1120 const AnnotationSetItem* annotation_set = FindAnnotationSetForMethod(method); in GetExceptionTypesForMethod() local
1121 if (annotation_set == nullptr) { in GetExceptionTypesForMethod()
1124 return GetThrowsValue(ClassData(method), annotation_set); in GetExceptionTypesForMethod()
1175 const AnnotationSetItem* annotation_set = in GetAnnotationForMethodParameter() local
1177 if (annotation_set == nullptr) { in GetAnnotationForMethodParameter()
1181 annotation_set, in GetAnnotationForMethodParameter()
1190 const AnnotationSetItem* annotation_set = in GetParametersMetadataForMethod() local
1192 if (annotation_set == nullptr) { in GetParametersMetadataForMethod()
1199 annotation_set, in GetParametersMetadataForMethod()
1244 const AnnotationSetItem* annotation_set = FindAnnotationSetForMethod(method); in GetSignatureAnnotationForMethod() local
1245 if (annotation_set == nullptr) { in GetSignatureAnnotationForMethod()
1248 return GetSignatureValue(ClassData(method), annotation_set); in GetSignatureAnnotationForMethod()
1254 const AnnotationSetItem* annotation_set = FindAnnotationSetForMethod(method); in IsMethodAnnotationPresent() local
1255 if (annotation_set == nullptr) { in IsMethodAnnotationPresent()
1259 ClassData(method), annotation_set, visibility, annotation_class); in IsMethodAnnotationPresent()
1279 const AnnotationSetItem& annotation_set, in IsMethodBuildAnnotationPresent() argument
1282 for (uint32_t i = 0; i < annotation_set.size_; ++i) { in IsMethodBuildAnnotationPresent()
1283 const AnnotationItem* annotation_item = dex_file.GetAnnotationItem(&annotation_set, i); in IsMethodBuildAnnotationPresent()
1299 const dex::AnnotationSetItem& annotation_set) { in GetNativeMethodAnnotationAccessFlags() argument
1303 annotation_set, in GetNativeMethodAnnotationAccessFlags()
1310 annotation_set, in GetNativeMethodAnnotationAccessFlags()
1322 const dex::AnnotationSetItem* annotation_set = in GetNativeMethodAnnotationAccessFlags() local
1324 if (annotation_set == nullptr) { in GetNativeMethodAnnotationAccessFlags()
1327 return GetNativeMethodAnnotationAccessFlags(dex_file, *annotation_set); in GetNativeMethodAnnotationAccessFlags()
1337 const dex::AnnotationSetItem& annotation_set) { in MethodIsNeverCompile() argument
1340 annotation_set, in MethodIsNeverCompile()
1348 const dex::AnnotationSetItem* annotation_set = in MethodIsNeverCompile() local
1350 if (annotation_set == nullptr) { in MethodIsNeverCompile()
1353 return MethodIsNeverCompile(dex_file, *annotation_set); in MethodIsNeverCompile()
1364 const dex::AnnotationSetItem* annotation_set = in MethodIsNeverInline() local
1366 if (annotation_set == nullptr) { in MethodIsNeverInline()
1371 *annotation_set, in MethodIsNeverInline()
1380 const AnnotationSetItem* annotation_set = in FieldIsReachabilitySensitive() local
1382 if (annotation_set == nullptr) { in FieldIsReachabilitySensitive()
1385 const AnnotationItem* annotation_item = SearchAnnotationSet(dex_file, annotation_set, in FieldIsReachabilitySensitive()
1395 const AnnotationSetItem* annotation_set = in MethodIsReachabilitySensitive() local
1397 if (annotation_set == nullptr) { in MethodIsReachabilitySensitive()
1400 const AnnotationItem* annotation_item = SearchAnnotationSet(dex_file, annotation_set, in MethodIsReachabilitySensitive()
1514 const AnnotationSetItem* annotation_set = dex_file.GetClassAnnotationSet(annotations_dir); in HasDeadReferenceSafeAnnotation() local
1515 if (annotation_set == nullptr) { in HasDeadReferenceSafeAnnotation()
1518 const AnnotationItem* annotation_item = SearchAnnotationSet(dex_file, annotation_set, in HasDeadReferenceSafeAnnotation()
1526 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetAnnotationForClass() local
1527 if (annotation_set == nullptr) { in GetAnnotationForClass()
1531 annotation_set, in GetAnnotationForClass()
1538 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetAnnotationsForClass() local
1539 return ProcessAnnotationSet(data, annotation_set, DexFile::kDexVisibilityRuntime); in GetAnnotationsForClass()
1550 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetDeclaringClass() local
1551 if (annotation_set == nullptr) { in GetDeclaringClass()
1555 SearchAnnotationSet(data.GetDexFile(), annotation_set, "Ldalvik/annotation/EnclosingClass;", in GetDeclaringClass()
1582 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetEnclosingClass() local
1583 if (annotation_set == nullptr) { in GetEnclosingClass()
1588 annotation_set, in GetEnclosingClass()
1623 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetEnclosingMethod() local
1624 if (annotation_set == nullptr) { in GetEnclosingMethod()
1629 annotation_set, in GetEnclosingMethod()
1641 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetInnerClass() local
1642 if (annotation_set == nullptr) { in GetInnerClass()
1647 annotation_set, in GetInnerClass()
1676 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetInnerClassFlags() local
1677 if (annotation_set == nullptr) { in GetInnerClassFlags()
1681 SearchAnnotationSet(data.GetDexFile(), annotation_set, "Ldalvik/annotation/InnerClass;", in GetInnerClassFlags()
1709 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetSignatureAnnotationForClass() local
1710 if (annotation_set == nullptr) { in GetSignatureAnnotationForClass()
1713 return GetSignatureValue(data, annotation_set); in GetSignatureAnnotationForClass()
1726 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetSourceDebugExtension() local
1727 if (annotation_set == nullptr) { in GetSourceDebugExtension()
1733 annotation_set, in GetSourceDebugExtension()
1762 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetNestHost() local
1763 if (annotation_set == nullptr) { in GetNestHost()
1767 SearchAnnotationSet(data.GetDexFile(), annotation_set, "Ldalvik/annotation/NestHost;", in GetNestHost()
1805 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in getRecordAnnotationElement() local
1806 if (annotation_set == nullptr) { in getRecordAnnotationElement()
1810 dex_file, annotation_set, "Ldalvik/annotation/Record;", DexFile::kDexVisibilitySystem); in getRecordAnnotationElement()
1839 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in IsClassAnnotationPresent() local
1840 if (annotation_set == nullptr) { in IsClassAnnotationPresent()
1844 data, annotation_set, DexFile::kDexVisibilityRuntime, annotation_class); in IsClassAnnotationPresent()
1986 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in VisitClassAnnotations() local
1987 if (annotation_set == nullptr) { in VisitClassAnnotations()
1992 for (uint32_t i = 0; i < annotation_set->size_; ++i) { in VisitClassAnnotations()
1993 const AnnotationItem* annotation_item = dex_file.GetAnnotationItem(annotation_set, i); in VisitClassAnnotations()