Searched refs:AidlAnnotatable (Results 1 – 10 of 10) sorted by relevance
438 AidlAnnotatable::AidlAnnotatable(const AidlLocation& location, const Comments& comments) in AidlAnnotatable() function in AidlAnnotatable441 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()[all …]
50 std::optional<std::string> JavaPermissionAnnotation(const AidlAnnotatable& a);
32 void DumpAnnotations(const AidlAnnotatable& a);
76 void DumpAnnotations(const AidlAnnotatable& a) { in DumpAnnotations()
65 static vector<string> get_strict_annotations(const AidlAnnotatable& node) { in get_strict_annotations()111 static bool have_compatible_annotations(const AidlAnnotatable& older, in have_compatible_annotations()112 const AidlAnnotatable& newer) { in have_compatible_annotations()
80 void Suppress(const AidlAnnotatable& a) { in Suppress()94 void Restore(const AidlAnnotatable&) { in Restore() argument107 using Fun = std::function<void(const AidlAnnotatable&)>; in Check()
341 class AidlAnnotatable : public AidlCommentable {343 AidlAnnotatable(const AidlLocation& location, const Comments& comments);345 virtual ~AidlAnnotatable() = default;412 class AidlTypeSpecifier final : public AidlAnnotatable,504 class AidlMember : public AidlAnnotatable {1038 AidlAnnotatable::TraverseChildren(traverse);
109 void DumpVisitor::DumpAnnotations(const AidlAnnotatable& a) { in DumpAnnotations()
966 std::vector<std::string> GenerateJavaAnnotations(const AidlAnnotatable& a) { in GenerateJavaAnnotations()991 std::optional<std::string> JavaPermissionAnnotation(const AidlAnnotatable& a) { in JavaPermissionAnnotation()
341 void Check(const AidlAnnotatable& annotatable, AidlAnnotation::TargetContext context) { in ValidateAnnotationContext()