Lines Matching refs:AidlAnnotation
341 void Check(const AidlAnnotatable& annotatable, AidlAnnotation::TargetContext context) {
349 Check(m, AidlAnnotation::CONTEXT_TYPE_INTERFACE);
352 Check(m, AidlAnnotation::CONTEXT_TYPE_UNSTRUCTURED_PARCELABLE);
355 Check(m, AidlAnnotation::CONTEXT_TYPE_STRUCTURED_PARCELABLE);
358 Check(m, AidlAnnotation::CONTEXT_TYPE_ENUM);
360 void Visit(const AidlUnionDecl& m) override { Check(m, AidlAnnotation::CONTEXT_TYPE_UNION); }
362 Check(m.GetType(), AidlAnnotation::CONTEXT_TYPE_SPECIFIER | AidlAnnotation::CONTEXT_METHOD);
364 Check(arg->GetType(), AidlAnnotation::CONTEXT_TYPE_SPECIFIER);
368 Check(m.GetType(), AidlAnnotation::CONTEXT_TYPE_SPECIFIER | AidlAnnotation::CONTEXT_CONST);
371 Check(m.GetType(), AidlAnnotation::CONTEXT_TYPE_SPECIFIER | AidlAnnotation::CONTEXT_FIELD);
377 Check(*tp, AidlAnnotation::CONTEXT_TYPE_SPECIFIER);