Searched defs:Hook (Results 1 – 1 of 1) sorted by relevance
102 struct Hook : public AidlVisitor { in Check() struct103 Fun fun; in Check()104 Hook(Fun fun) : fun(fun) {} in Check() argument105 void Visit(const AidlInterface& a) override { fun(a); } in Check()106 void Visit(const AidlEnumDeclaration& a) override { fun(a); } in Check()107 void Visit(const AidlStructuredParcelable& a) override { fun(a); } in Check()108 void Visit(const AidlUnionDecl& a) override { fun(a); } in Check()109 void Visit(const AidlParcelable& a) override { fun(a); } in Check()110 void Visit(const AidlMethod& a) override { fun(a.GetType()); } in Check()