Lines Matching refs:Arg
66 void VisitTemplateArgument(const TemplateArgument &Arg);
1316 void StmtProfiler::VisitTemplateArgument(const TemplateArgument &Arg) {
1318 ID.AddInteger(Arg.getKind());
1319 switch (Arg.getKind()) {
1324 VisitType(Arg.getAsType());
1329 VisitTemplateName(Arg.getAsTemplateOrTemplatePattern());
1333 VisitDecl(Arg.getAsDecl());
1337 VisitType(Arg.getNullPtrType());
1341 Arg.getAsIntegral().Profile(ID);
1342 VisitType(Arg.getIntegralType());
1346 Visit(Arg.getAsExpr());
1350 const TemplateArgument *Pack = Arg.pack_begin();
1351 for (unsigned i = 0, e = Arg.pack_size(); i != e; ++i)