Lines Matching refs:TTP
122 void VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP);
1232 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters() local
1233 VisitTemplateTypeParmDecl(TTP); in printTemplateParameters()
1283 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local
1287 if (TTP->isParameterPack()) in VisitTemplateDecl()
1289 else if (TTP->getDeclName()) in VisitTemplateDecl()
1292 if (TTP->getDeclName()) { in VisitTemplateDecl()
1293 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateDecl()
1294 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateDecl()
1296 Out << TTP->getDeclName(); in VisitTemplateDecl()
1909 void DeclPrinter::VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP) { in VisitTemplateTypeParmDecl() argument
1910 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
1912 else if (TTP->wasDeclaredWithTypename()) in VisitTemplateTypeParmDecl()
1917 if (TTP->isParameterPack()) in VisitTemplateTypeParmDecl()
1919 else if (TTP->getDeclName()) in VisitTemplateTypeParmDecl()
1922 if (TTP->getDeclName()) { in VisitTemplateTypeParmDecl()
1923 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateTypeParmDecl()
1924 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateTypeParmDecl()
1926 Out << TTP->getDeclName(); in VisitTemplateTypeParmDecl()
1929 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1931 Out << TTP->getDefaultArgument().getAsString(Policy); in VisitTemplateTypeParmDecl()