Lines Matching refs:TemplateDecl
325 void mangleName(const TemplateDecl *TD,
334 void mangleUnscopedTemplateName(const TemplateDecl *ND);
343 void mangleNestedName(const TemplateDecl *TD,
349 void mangleTemplatePrefix(const TemplateDecl *ND, bool NoFunction=false);
538 static const TemplateDecl *
542 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
590 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in mangleName()
607 void CXXNameMangler::mangleName(const TemplateDecl *TD, in mangleName()
630 void CXXNameMangler::mangleUnscopedTemplateName(const TemplateDecl *ND) { in mangleUnscopedTemplateName()
650 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleUnscopedTemplateName()
932 TemplateDecl *temp = name.getAsTemplateDecl(); in mangleUnresolvedPrefix()
1271 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in mangleNestedName()
1282 void CXXNameMangler::mangleNestedName(const TemplateDecl *TD, in mangleNestedName()
1511 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in manglePrefix()
1526 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleTemplatePrefix()
1545 void CXXNameMangler::mangleTemplatePrefix(const TemplateDecl *ND, in mangleTemplatePrefix()
1577 TemplateDecl *TD = nullptr; in mangleType()
2369 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) { in mangleType()
3480 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleSubstitution()
3645 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in addSubstitution()