Home | History | Annotate | Download | only in AST

Lines Matching refs:TemplateName

269   bool mangleSubstitution(TemplateName Template);
273 void mangleExistingSubstitution(TemplateName name);
283 void addSubstitution(TemplateName Template);
304 void mangleUnscopedTemplateName(TemplateName);
317 void mangleTemplatePrefix(TemplateName Template);
331 void mangleType(TemplateName);
621 void CXXNameMangler::mangleUnscopedTemplateName(TemplateName Template) {
737 TemplateName Template
900 TemplateName name = tst->getTemplateName();
902 case TemplateName::Template:
903 case TemplateName::QualifiedTemplate: {
915 case TemplateName::OverloadedTemplate:
916 case TemplateName::DependentTemplate:
919 case TemplateName::SubstTemplateTemplateParm: {
926 case TemplateName::SubstTemplateTemplateParmPack: {
1435 void CXXNameMangler::mangleTemplatePrefix(TemplateName Template) {
1485 void CXXNameMangler::mangleType(TemplateName TN) {
1492 case TemplateName::QualifiedTemplate:
1496 case TemplateName::Template:
1507 case TemplateName::OverloadedTemplate:
1510 case TemplateName::DependentTemplate: {
1521 case TemplateName::SubstTemplateTemplateParm: {
1532 case TemplateName::SubstTemplateTemplateParmPack: {
2198 // TODO: avoid making this TemplateName.
2199 TemplateName Prefix =
3194 void CXXNameMangler::mangleExistingSubstitution(TemplateName tname) {
3229 bool CXXNameMangler::mangleSubstitution(TemplateName Template) {
3416 void CXXNameMangler::addSubstitution(TemplateName Template) {