Lines Matching refs:TN
578 void mangleTemplateArgs(TemplateName TN,
581 void mangleTemplateArgs(TemplateName TN, const TemplateArgument *TemplateArgs,
583 void mangleTemplateArgs(TemplateName TN, const TemplateArgumentList &AL);
2221 void CXXNameMangler::mangleType(TemplateName TN) { in mangleType() argument
2222 if (mangleSubstitution(TN)) in mangleType()
2227 switch (TN.getKind()) { in mangleType()
2231 TD = TN.getAsTemplateDecl(); in mangleType()
2246 const DependentTemplateName *Dependent = TN.getAsDependentTemplateName(); in mangleType()
2262 = TN.getAsSubstTemplateTemplateParm(); in mangleType()
2277 addSubstitution(TN); in mangleType()
2370 TemplateName TN = TST->getTemplateName(); in mangleUnresolvedTypeOrSimpleId() local
2371 switch (TN.getKind()) { in mangleUnresolvedTypeOrSimpleId()
2374 TemplateDecl *TD = TN.getAsTemplateDecl(); in mangleUnresolvedTypeOrSimpleId()
2393 TN.getAsSubstTemplateTemplateParm(); in mangleUnresolvedTypeOrSimpleId()
2407 TemplateDecl *TD = TN.getAsTemplateDecl(); in mangleUnresolvedTypeOrSimpleId()
5261 TemplateArgManglingInfo(TemplateName TN) { in TemplateArgManglingInfo()
5262 if (TemplateDecl *TD = TN.getAsTemplateDecl()) in TemplateArgManglingInfo()
5325 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs() argument
5330 TemplateArgManglingInfo Info(TN); in mangleTemplateArgs()
5337 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs() argument
5341 TemplateArgManglingInfo Info(TN); in mangleTemplateArgs()
5347 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs() argument
5352 TemplateArgManglingInfo Info(TN); in mangleTemplateArgs()