Lines Matching refs:TemplateName

450   bool mangleSubstitution(TemplateName Template);
453 void mangleExistingSubstitution(TemplateName name);
468 void addSubstitution(TemplateName Template);
525 void mangleTemplatePrefix(TemplateName Template);
545 void mangleType(TemplateName);
578 void mangleTemplateArgs(TemplateName TN,
581 void mangleTemplateArgs(TemplateName TN, const TemplateArgument *TemplateArgs,
583 void mangleTemplateArgs(TemplateName TN, const TemplateArgumentList &AL);
950 static TemplateName asTemplateName(GlobalDecl GD) { in asTemplateName()
952 return TemplateName(const_cast<TemplateDecl*>(TD)); in asTemplateName()
1254 TemplateName Template = getASTContext().getDependentTemplateName( in manglePrefix()
1404 mangleTemplateArgs(TemplateName(), TemplateArgs, NumTemplateArgs); in mangleUnresolvedName()
1612 TemplateName InheritedTemplateName; in mangleUnqualifiedName()
1618 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
2112 void CXXNameMangler::mangleTemplatePrefix(TemplateName Template) { in mangleTemplatePrefix()
2221 void CXXNameMangler::mangleType(TemplateName TN) { in mangleType()
2228 case TemplateName::QualifiedTemplate: in mangleType()
2229 case TemplateName::UsingTemplate: in mangleType()
2230 case TemplateName::Template: in mangleType()
2241 case TemplateName::OverloadedTemplate: in mangleType()
2242 case TemplateName::AssumedTemplate: in mangleType()
2245 case TemplateName::DependentTemplate: { in mangleType()
2256 case TemplateName::SubstTemplateTemplateParm: { in mangleType()
2267 case TemplateName::SubstTemplateTemplateParmPack: { in mangleType()
2370 TemplateName TN = TST->getTemplateName(); in mangleUnresolvedTypeOrSimpleId()
2372 case TemplateName::Template: in mangleUnresolvedTypeOrSimpleId()
2373 case TemplateName::QualifiedTemplate: { in mangleUnresolvedTypeOrSimpleId()
2386 case TemplateName::OverloadedTemplate: in mangleUnresolvedTypeOrSimpleId()
2387 case TemplateName::AssumedTemplate: in mangleUnresolvedTypeOrSimpleId()
2388 case TemplateName::DependentTemplate: in mangleUnresolvedTypeOrSimpleId()
2391 case TemplateName::SubstTemplateTemplateParm: { in mangleUnresolvedTypeOrSimpleId()
2398 case TemplateName::SubstTemplateTemplateParmPack: { in mangleUnresolvedTypeOrSimpleId()
2406 case TemplateName::UsingTemplate: { in mangleUnresolvedTypeOrSimpleId()
2419 mangleTemplateArgs(TemplateName(), TST->getArgs(), TST->getNumArgs()); in mangleUnresolvedTypeOrSimpleId()
2435 TemplateName Template = getASTContext().getDependentTemplateName( in mangleUnresolvedTypeOrSimpleId()
3931 TemplateName Prefix = in mangleType()
5261 TemplateArgManglingInfo(TemplateName TN) { in TemplateArgManglingInfo()
5325 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs()
5337 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs()
5347 void CXXNameMangler::mangleTemplateArgs(TemplateName TN, in mangleTemplateArgs()
6018 void CXXNameMangler::mangleExistingSubstitution(TemplateName tname) { in mangleExistingSubstitution()
6061 bool CXXNameMangler::mangleSubstitution(TemplateName Template) { in mangleSubstitution()
6233 void CXXNameMangler::addSubstitution(TemplateName Template) { in addSubstitution()