Searched defs:AnnotationValidator (Results 1 – 1 of 1) sorted by relevance
338 struct AnnotationValidator : AidlVisitor { in ValidateAnnotationContext() struct339 bool success = true; in ValidateAnnotationContext()341 void Check(const AidlAnnotatable& annotatable, AidlAnnotation::TargetContext context) { in ValidateAnnotationContext()348 void Visit(const AidlInterface& m) override { in ValidateAnnotationContext()351 void Visit(const AidlParcelable& m) override { in ValidateAnnotationContext()354 void Visit(const AidlStructuredParcelable& m) override { in ValidateAnnotationContext()357 void Visit(const AidlEnumDeclaration& m) override { in ValidateAnnotationContext()360 void Visit(const AidlUnionDecl& m) override { Check(m, AidlAnnotation::CONTEXT_TYPE_UNION); } in ValidateAnnotationContext()361 void Visit(const AidlMethod& m) override { in ValidateAnnotationContext()367 void Visit(const AidlConstantDeclaration& m) override { in ValidateAnnotationContext()[all …]