Lines Matching refs:TemplateArgs
256 const TemplateArgumentList &TemplateArgs);
281 const TemplateArgumentList &TemplateArgs);
611 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) { in isTemplate() argument
615 TemplateArgs = FD->getTemplateSpecializationArgs(); in isTemplate()
623 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
630 TemplateArgs = &Spec->getTemplateArgs(); in isTemplate()
645 const TemplateArgumentList *TemplateArgs = nullptr; in mangleUnqualifiedName() local
646 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { in mangleUnqualifiedName()
652 mangleTemplateInstantiationName(TD, *TemplateArgs); in mangleUnqualifiedName()
675 Extra.mangleTemplateInstantiationName(TD, *TemplateArgs); in mangleUnqualifiedName()
1021 const TemplateDecl *TD, const TemplateArgumentList &TemplateArgs) { in mangleTemplateInstantiationName() argument
1033 mangleTemplateArgs(TD, TemplateArgs); in mangleTemplateInstantiationName()
1105 const TemplateDecl *TD, const TemplateArgumentList &TemplateArgs) { in mangleTemplateArgs() argument
1107 for (const TemplateArgument &TA : TemplateArgs.asArray()) in mangleTemplateArgs()
1173 ArrayRef<TemplateArgument> TemplateArgs = TA.getPackAsArray(); in mangleTemplateArg() local
1174 if (TemplateArgs.empty()) { in mangleTemplateArg()
1177 for (const TemplateArgument &PA : TemplateArgs) in mangleTemplateArg()