Lines Matching refs:TTP
110 void VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP);
1093 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters() local
1094 VisitTemplateTypeParmDecl(TTP); in printTemplateParameters()
1144 if (const TemplateTemplateParmDecl *TTP = in VisitTemplateDecl() local
1148 if (TTP->isParameterPack()) in VisitTemplateDecl()
1150 else if (TTP->getDeclName()) in VisitTemplateDecl()
1153 if (TTP->getDeclName()) { in VisitTemplateDecl()
1154 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateDecl()
1155 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateDecl()
1157 Out << TTP->getDeclName(); in VisitTemplateDecl()
1770 void DeclPrinter::VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *TTP) { in VisitTemplateTypeParmDecl() argument
1771 if (const TypeConstraint *TC = TTP->getTypeConstraint()) in VisitTemplateTypeParmDecl()
1773 else if (TTP->wasDeclaredWithTypename()) in VisitTemplateTypeParmDecl()
1778 if (TTP->isParameterPack()) in VisitTemplateTypeParmDecl()
1780 else if (TTP->getDeclName()) in VisitTemplateTypeParmDecl()
1783 if (TTP->getDeclName()) { in VisitTemplateTypeParmDecl()
1784 if (Policy.CleanUglifiedParameters && TTP->getIdentifier()) in VisitTemplateTypeParmDecl()
1785 Out << TTP->getIdentifier()->deuglifiedName(); in VisitTemplateTypeParmDecl()
1787 Out << TTP->getDeclName(); in VisitTemplateTypeParmDecl()
1790 if (TTP->hasDefaultArgument()) { in VisitTemplateTypeParmDecl()
1792 Out << TTP->getDefaultArgument().getAsString(Policy); in VisitTemplateTypeParmDecl()