Lines Matching refs:GetAnnotation
413 static const AidlAnnotation* GetAnnotation( in GetAnnotation() function
427 const AidlAnnotation* annotation = GetAnnotation(defined_type.GetAnnotations(), type); in GetScopedAnnotation()
442 return GetAnnotation(annotations_, AidlAnnotation::Type::NULLABLE); in IsNullable()
446 auto annot = GetAnnotation(annotations_, AidlAnnotation::Type::NULLABLE); in IsHeapNullable()
454 return GetAnnotation(annotations_, AidlAnnotation::Type::UTF8_IN_CPP); in IsUtf8InCpp()
458 return GetAnnotation(annotations_, AidlAnnotation::Type::SENSITIVE_DATA); in IsSensitiveData()
468 return GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_ONLY_IMMUTABLE); in IsJavaOnlyImmutable()
472 return GetAnnotation(annotations_, AidlAnnotation::Type::FIXED_SIZE); in IsFixedSize()
476 return GetAnnotation(annotations_, AidlAnnotation::Type::UNSUPPORTED_APP_USAGE); in UnsupportedAppUsage()
481 if (const auto* ann = GetAnnotation(annotations_, AidlAnnotation::Type::RUST_DERIVE)) { in RustDerive()
492 return GetAnnotation(annotations_, AidlAnnotation::Type::BACKING); in BackingType()
496 auto annot = GetAnnotation(annotations_, AidlAnnotation::Type::SUPPRESS_WARNINGS); in SuppressWarnings()
507 auto annot = GetAnnotation(annotations_, AidlAnnotation::Type::PERMISSION_ENFORCE); in EnforceExpression()
520 return GetAnnotation(annotations_, AidlAnnotation::Type::PERMISSION_MANUAL); in IsPermissionManual()
524 return GetAnnotation(annotations_, AidlAnnotation::Type::PERMISSION_NONE); in IsPermissionNone()
532 return GetAnnotation(annotations_, AidlAnnotation::Type::PROPAGATE_ALLOW_BLOCKING); in IsPropagateAllowBlocking()
537 return GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_STABLE_PARCELABLE); in IsStableApiParcelable()
539 return GetAnnotation(annotations_, AidlAnnotation::Type::NDK_STABLE_PARCELABLE); in IsStableApiParcelable()
541 return GetAnnotation(annotations_, AidlAnnotation::Type::RUST_STABLE_PARCELABLE); in IsStableApiParcelable()
546 auto annotation = GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_DERIVE); in JavaDerive()
554 return GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_DEFAULT); in IsJavaDefault()
558 return GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_DELEGATOR); in IsJavaDelegator()
562 auto annotation = GetAnnotation(annotations_, AidlAnnotation::Type::DESCRIPTOR); in GetDescriptor()