Lines Matching refs:AidlAnnotatable
340 AidlAnnotatable::AidlAnnotatable(const AidlLocation& location, const Comments& comments) in AidlAnnotatable() function in AidlAnnotatable
343 bool AidlAnnotatable::IsNullable() const { in IsNullable()
347 bool AidlAnnotatable::IsUtf8InCpp() const { in IsUtf8InCpp()
351 bool AidlAnnotatable::IsSensitiveData() const { in IsSensitiveData()
355 bool AidlAnnotatable::IsVintfStability() const { in IsVintfStability()
359 bool AidlAnnotatable::IsJavaOnlyImmutable() const { in IsJavaOnlyImmutable()
363 bool AidlAnnotatable::IsFixedSize() const { in IsFixedSize()
367 const AidlAnnotation* AidlAnnotatable::UnsupportedAppUsage() const { in UnsupportedAppUsage()
371 const AidlAnnotation* AidlAnnotatable::RustDerive() const { in RustDerive()
375 const AidlAnnotation* AidlAnnotatable::BackingType() const { in BackingType()
379 std::vector<std::string> AidlAnnotatable::SuppressWarnings() const { in SuppressWarnings()
389 bool AidlAnnotatable::IsStableApiParcelable(Options::Language lang) const { in IsStableApiParcelable()
394 bool AidlAnnotatable::IsHide() const { in IsHide()
398 bool AidlAnnotatable::JavaDerive(const std::string& method) const { in JavaDerive()
406 std::string AidlAnnotatable::GetDescriptor() const { in GetDescriptor()
414 bool AidlAnnotatable::CheckValid(const AidlTypenames&) const { in CheckValid()
434 string AidlAnnotatable::ToString() const { in ToString()
447 : AidlAnnotatable(location, comments), in AidlTypeSpecifier()
482 string annotations = AidlAnnotatable::ToString(); in ToString()
505 if (!AidlAnnotatable::CheckValid(typenames)) { in CheckValid()
903 : AidlAnnotatable(location, comments), in AidlDefinedType()
926 if (!AidlAnnotatable::CheckValid(typenames)) { in CheckValid()
1473 std::string annotatedDescriptor = AidlAnnotatable::GetDescriptor(); in GetDescriptor()