Lines Matching refs:GetAnnotation
328 static const AidlAnnotation* GetAnnotation(const vector<AidlAnnotation>& annotations, in GetAnnotation() function
344 return GetAnnotation(annotations_, AidlAnnotation::Type::NULLABLE); in IsNullable()
348 return GetAnnotation(annotations_, AidlAnnotation::Type::UTF8_IN_CPP); in IsUtf8InCpp()
352 return GetAnnotation(annotations_, AidlAnnotation::Type::SENSITIVE_DATA); in IsSensitiveData()
356 return GetAnnotation(annotations_, AidlAnnotation::Type::VINTF_STABILITY); in IsVintfStability()
360 return GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_ONLY_IMMUTABLE); in IsJavaOnlyImmutable()
364 return GetAnnotation(annotations_, AidlAnnotation::Type::FIXED_SIZE); in IsFixedSize()
368 return GetAnnotation(annotations_, AidlAnnotation::Type::UNSUPPORTED_APP_USAGE); in UnsupportedAppUsage()
372 return GetAnnotation(annotations_, AidlAnnotation::Type::RUST_DERIVE); in RustDerive()
376 return GetAnnotation(annotations_, AidlAnnotation::Type::BACKING); in BackingType()
380 auto annot = GetAnnotation(annotations_, AidlAnnotation::Type::SUPPRESS_WARNINGS); in SuppressWarnings()
391 GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_STABLE_PARCELABLE); in IsStableApiParcelable()
395 return GetAnnotation(annotations_, AidlAnnotation::Type::HIDE); in IsHide()
399 auto annotation = GetAnnotation(annotations_, AidlAnnotation::Type::JAVA_DERIVE); in JavaDerive()
407 auto annotation = GetAnnotation(annotations_, AidlAnnotation::Type::DESCRIPTOR); in GetDescriptor()