Lines Matching refs:AidlAnnotatable
438 AidlAnnotatable::AidlAnnotatable(const AidlLocation& location, const Comments& comments) in AidlAnnotatable() function in AidlAnnotatable
441 bool AidlAnnotatable::IsNullable() const { in IsNullable()
445 bool AidlAnnotatable::IsHeapNullable() const { in IsHeapNullable()
453 bool AidlAnnotatable::IsUtf8InCpp() const { in IsUtf8InCpp()
457 bool AidlAnnotatable::IsSensitiveData() const { in IsSensitiveData()
461 bool AidlAnnotatable::IsVintfStability() const { in IsVintfStability()
467 bool AidlAnnotatable::IsJavaOnlyImmutable() const { in IsJavaOnlyImmutable()
471 bool AidlAnnotatable::IsFixedSize() const { in IsFixedSize()
475 const AidlAnnotation* AidlAnnotatable::UnsupportedAppUsage() const { in UnsupportedAppUsage()
479 std::vector<std::string> AidlAnnotatable::RustDerive() const { in RustDerive()
491 const AidlAnnotation* AidlAnnotatable::BackingType() const { in BackingType()
495 std::vector<std::string> AidlAnnotatable::SuppressWarnings() const { in SuppressWarnings()
506 std::unique_ptr<android::aidl::perm::Expression> AidlAnnotatable::EnforceExpression() const { in EnforceExpression()
519 bool AidlAnnotatable::IsPermissionManual() const { in IsPermissionManual()
523 bool AidlAnnotatable::IsPermissionNone() const { in IsPermissionNone()
527 bool AidlAnnotatable::IsPermissionAnnotated() const { in IsPermissionAnnotated()
531 bool AidlAnnotatable::IsPropagateAllowBlocking() const { in IsPropagateAllowBlocking()
535 bool AidlAnnotatable::IsStableApiParcelable(Options::Language lang) const { in IsStableApiParcelable()
545 bool AidlAnnotatable::JavaDerive(const std::string& method) const { in JavaDerive()
553 bool AidlAnnotatable::IsJavaDefault() const { in IsJavaDefault()
557 bool AidlAnnotatable::IsJavaDelegator() const { in IsJavaDelegator()
561 std::string AidlAnnotatable::GetDescriptor() const { in GetDescriptor()
569 bool AidlAnnotatable::CheckValid(const AidlTypenames&) const { in CheckValid()
590 string AidlAnnotatable::ToString() const { in ToString()
603 : AidlAnnotatable(location, comments), in AidlTypeSpecifier()
687 string annotations = AidlAnnotatable::ToString(); in ToString()
716 if (!AidlAnnotatable::CheckValid(typenames)) { in CheckValid()
859 AidlAnnotatable::TraverseChildren(traverse); in TraverseChildren()
1061 : AidlAnnotatable(location, comments) {} in AidlMember()
1233 if (!AidlAnnotatable::CheckValid(typenames)) { in CheckValid()
1787 std::string annotatedDescriptor = AidlAnnotatable::GetDescriptor(); in GetDescriptor()