Lines Matching refs:TN
602 void mangleTemplateArgs(TemplateName TN,
605 void mangleTemplateArgs(TemplateName TN, const TemplateArgument *TemplateArgs,
607 void mangleTemplateArgs(TemplateName TN, const TemplateArgumentList &AL);
2153 void CXXNameMangler::mangleType(TemplateName TN) { in mangleType() argument
2154 if (mangleSubstitution(TN)) in mangleType()
2159 switch (TN.getKind()) { in mangleType()
2161 TD = TN.getAsQualifiedTemplateName()->getTemplateDecl(); in mangleType()
2165 TD = TN.getAsTemplateDecl(); in mangleType()
2180 const DependentTemplateName *Dependent = TN.getAsDependentTemplateName(); in mangleType()
2196 = TN.getAsSubstTemplateTemplateParm(); in mangleType()
2211 addSubstitution(TN); in mangleType()
2303 TemplateName TN = TST->getTemplateName(); in mangleUnresolvedTypeOrSimpleId() local
2304 switch (TN.getKind()) { in mangleUnresolvedTypeOrSimpleId()
2307 TemplateDecl *TD = TN.getAsTemplateDecl(); in mangleUnresolvedTypeOrSimpleId()
2326 TN.getAsSubstTemplateTemplateParm(); in mangleUnresolvedTypeOrSimpleId()
5161 TemplateArgManglingInfo(TemplateName TN) { in TemplateArgManglingInfo()
5162 if (TemplateDecl *TD = TN.getAsTemplateDecl()) in TemplateArgManglingInfo()
5225 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs() argument
5230 TemplateArgManglingInfo Info(TN); in mangleTemplateArgs()
5237 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs() argument
5241 TemplateArgManglingInfo Info(TN); in mangleTemplateArgs()
5247 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs() argument
5252 TemplateArgManglingInfo Info(TN); in mangleTemplateArgs()