Lines Matching refs:Arg
66 void VisitTemplateArgument(const TemplateArgument &Arg);
1217 void StmtProfiler::VisitTemplateArgument(const TemplateArgument &Arg) {
1219 ID.AddInteger(Arg.getKind());
1220 switch (Arg.getKind()) {
1225 VisitType(Arg.getAsType());
1230 VisitTemplateName(Arg.getAsTemplateOrTemplatePattern());
1234 VisitDecl(Arg.getAsDecl());
1238 VisitType(Arg
1242 Arg.getAsIntegral().Profile(ID);
1243 VisitType(Arg.getIntegralType());
1247 Visit(Arg.getAsExpr());
1251 const TemplateArgument *Pack = Arg.pack_begin();
1252 for (unsigned i = 0, e = Arg.pack_size(); i != e; ++i)