Lines Matching refs:TemplateDecl

513   void mangleTemplateName(const TemplateDecl *TD,
546 void mangleNestedName(const TemplateDecl *TD,
983 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
1007 const TemplateDecl *TD = dyn_cast_or_null<TemplateDecl>(GD.getDecl()); in asTemplateName()
1008 return TemplateName(const_cast<TemplateDecl*>(TD)); in asTemplateName()
1145 void CXXNameMangler::mangleTemplateName(const TemplateDecl *TD, in mangleTemplateName()
1171 const TemplateDecl *ND = cast<TemplateDecl>(GD.getDecl()); in mangleUnscopedTemplateName()
1804 void CXXNameMangler::mangleNestedName(const TemplateDecl *TD, in mangleNestedName()
2231 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleTemplatePrefix()
2259 const TemplateDecl *ND = cast<TemplateDecl>(GD.getDecl()); in mangleTemplatePrefix()
2338 TemplateDecl *TD = nullptr; in mangleType()
2487 TemplateDecl *TD = TN.getAsTemplateDecl(); in mangleUnresolvedTypeOrSimpleId()
2520 TemplateDecl *TD = TN.getAsTemplateDecl(); in mangleUnresolvedTypeOrSimpleId()
4250 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) { in mangleType()
4398 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in mangleType()
5803 TemplateDecl *ResolvedTemplate = nullptr;
5809 if (TemplateDecl *TD = TN.getAsTemplateDecl()) in TemplateArgManglingInfo()
5872 const TemplateDecl *ArgTemplate = ArgTemplateName.getAsTemplateDecl(); in needToMangleTemplateParam()
6739 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in mangleSubstitution()
6911 if (TemplateDecl *TD = Template.getAsTemplateDecl()) in addSubstitution()