Lines Matching refs:TTP
109 void VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP);
1089 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters() local
1090 VisitTemplateTypeParmDecl(TTP); in printTemplateParameters()
1140 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local
1144 if (TTP->isParameterPack()) in VisitTemplateDecl()
1146 else if (TTP->getDeclName()) in VisitTemplateDecl()
1149 if (TTP->getDeclName()) { in VisitTemplateDecl()
1150 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateDecl()
1151 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateDecl()
1153 Out << TTP->getDeclName(); in VisitTemplateDecl()
1751 void DeclPrinter::VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP) { in VisitTemplateTypeParmDecl() argument
1752 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
1754 else if (TTP->wasDeclaredWithTypename()) in VisitTemplateTypeParmDecl()
1759 if (TTP->isParameterPack()) in VisitTemplateTypeParmDecl()
1761 else if (TTP->getDeclName()) in VisitTemplateTypeParmDecl()
1764 if (TTP->getDeclName()) { in VisitTemplateTypeParmDecl()
1765 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateTypeParmDecl()
1766 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateTypeParmDecl()
1768 Out << TTP->getDeclName(); in VisitTemplateTypeParmDecl()
1771 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1773 Out << TTP->getDefaultArgument().getAsString(Policy); in VisitTemplateTypeParmDecl()