Lines Matching refs:TAL
131 std::string getKind(const TemplateArgumentLoc &TAL) { in getKind() argument
132 switch (TAL.getArgument().getKind()) { in getKind()
291 std::string getDetail(const TemplateArgumentLoc &TAL) { in getDetail() argument
292 if (TAL.getArgument().getKind() == TemplateArgument::Integral) in getDetail()
293 return toString(TAL.getArgument().getAsIntegral(), 10); in getDetail()
322 std::string getArcana(const TemplateArgumentLoc &TAL) { in getArcana() argument
324 D.Visit(TAL.getArgument(), TAL.getSourceRange()); in getArcana()
350 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &TAL) { in TraverseTemplateArgumentLoc() argument
351 return traverseNode("template argument", TAL, in TraverseTemplateArgumentLoc()
352 [&] { Base::TraverseTemplateArgumentLoc(TAL); }); in TraverseTemplateArgumentLoc()
420 else if (const auto *TAL = N.get<TemplateArgumentLoc>()) in dumpAST() local
421 V.TraverseTemplateArgumentLoc(*const_cast<TemplateArgumentLoc *>(TAL)); in dumpAST()