Home | History | Annotate | Download | only in AST

Lines Matching refs:TemplateName

300   bool mangleSubstitution(TemplateName Template);
304 void mangleExistingSubstitution(TemplateName name);
314 void addSubstitution(TemplateName Template);
335 void mangleUnscopedTemplateName(TemplateName);
350 void mangleTemplatePrefix(TemplateName Template);
364 void mangleType(TemplateName);
647 void CXXNameMangler::mangleUnscopedTemplateName(TemplateName Template) {
763 TemplateName Template
928 TemplateName name = tst->getTemplateName();
930 case TemplateName::Template:
931 case TemplateName::QualifiedTemplate: {
943 case TemplateName::OverloadedTemplate:
944 case TemplateName
947 case TemplateName::SubstTemplateTemplateParm: {
954 case TemplateName::SubstTemplateTemplateParmPack: {
1522 void CXXNameMangler::mangleTemplatePrefix(TemplateName Template) {
1573 void CXXNameMangler::mangleType(TemplateName TN) {
1580 case TemplateName::QualifiedTemplate:
1584 case TemplateName::Template:
1595 case TemplateName::OverloadedTemplate:
1598 case TemplateName::DependentTemplate: {
1609 case TemplateName::SubstTemplateTemplateParm: {
1620 case TemplateName::SubstTemplateTemplateParmPack: {
2424 // TODO: avoid making this TemplateName.
2425 TemplateName Prefix =
3444 void CXXNameMangler::mangleExistingSubstitution(TemplateName tname) {
3479 bool CXXNameMangler::mangleSubstitution(TemplateName Template) {
3644 void CXXNameMangler::addSubstitution(TemplateName Template) {