Lines Matching defs:MangledAliasVisitor
52 struct MangledAliasVisitor : AidlVisitor { struct
53 CodeWriter& out;
54 MangledAliasVisitor(CodeWriter& out) : out(out) {} in MangledAliasVisitor() function
55 void Visit(const AidlStructuredParcelable& type) override { VisitType(type); } in Visit()
56 void Visit(const AidlInterface& type) override { VisitType(type); } in Visit()
57 void Visit(const AidlEnumDeclaration& type) override { VisitType(type); } in Visit()
58 void Visit(const AidlUnionDecl& type) override { VisitType(type); } in Visit()
60 void VisitType(const T& type) { in VisitType()
65 string Mangled(const T& type) const { in Mangled()
73 string Typename(const T& type) const { in Typename()
82 string Qname(const T& type) const { in Qname()
87 string Module(const T& type) const { in Module()