Lines Matching refs:TemplateDecl
337 void mangleName(const TemplateDecl *TD,
346 void mangleUnscopedTemplateName(const TemplateDecl *ND);
355 void mangleNestedName(const TemplateDecl *TD,
361 void mangleTemplatePrefix(const TemplateDecl *ND, bool NoFunction=false);
556 static const TemplateDecl *
560 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
608 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in mangleName()
625 void CXXNameMangler::mangleName(const TemplateDecl *TD, in mangleName()
648 void CXXNameMangler::mangleUnscopedTemplateName(const TemplateDecl *ND) { in mangleUnscopedTemplateName()
666 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleUnscopedTemplateName()
1115 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in mangleNestedName()
1126 void CXXNameMangler::mangleNestedName(const TemplateDecl *TD, in mangleNestedName()
1359 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in manglePrefix()
1374 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleTemplatePrefix()
1394 void CXXNameMangler::mangleTemplatePrefix(const TemplateDecl *ND, in mangleTemplatePrefix()
1425 TemplateDecl *TD = nullptr; in mangleType()
1564 TemplateDecl *TD = TN.getAsTemplateDecl(); in mangleUnresolvedTypeOrSimpleId()
2546 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) { in mangleType()
3837 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleSubstitution()
4002 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in addSubstitution()