Lines Matching refs:TTP
111 void VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP);
1179 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters() local
1180 VisitTemplateTypeParmDecl(TTP); in printTemplateParameters()
1237 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local
1239 if (TTP->wasDeclaredWithTypename()) in VisitTemplateDecl()
1244 if (TTP->isParameterPack()) in VisitTemplateDecl()
1246 else if (TTP->getDeclName()) in VisitTemplateDecl()
1249 if (TTP->getDeclName()) { in VisitTemplateDecl()
1250 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateDecl()
1251 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateDecl()
1253 Out << TTP->getDeclName(); in VisitTemplateDecl()
1871 void DeclPrinter::VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP) { in VisitTemplateTypeParmDecl() argument
1872 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
1874 else if (TTP->wasDeclaredWithTypename()) in VisitTemplateTypeParmDecl()
1879 if (TTP->isParameterPack()) in VisitTemplateTypeParmDecl()
1881 else if (TTP->getDeclName()) in VisitTemplateTypeParmDecl()
1884 if (TTP->getDeclName()) { in VisitTemplateTypeParmDecl()
1885 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateTypeParmDecl()
1886 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateTypeParmDecl()
1888 Out << TTP->getDeclName(); in VisitTemplateTypeParmDecl()
1891 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1893 TTP->getDefaultArgument().getArgument().print(Policy, Out, in VisitTemplateTypeParmDecl()