Lines Matching full:templateargs
330 const TemplateArgumentList &TemplateArgs);
358 const TemplateArgumentList &TemplateArgs);
697 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) {
701 TemplateArgs = FD->getTemplateSpecializationArgs();
709 TemplateArgs = &Spec->getTemplateArgs();
716 TemplateArgs = &Spec->getTemplateArgs();
731 const TemplateArgumentList *TemplateArgs = nullptr;
732 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) {
737 mangleTemplateInstantiationName(TD, *TemplateArgs);
760 Extra.mangleTemplateInstantiationName(TD, *TemplateArgs);
1117 const TemplateDecl *TD, const TemplateArgumentList &TemplateArgs) {
1131 mangleTemplateArgs(TD, TemplateArgs);
1215 const TemplateDecl *TD, const TemplateArgumentList &TemplateArgs) {
1218 assert(TPL->size() == TemplateArgs.size() &&
1222 for (const TemplateArgument &TA : TemplateArgs.asArray())
1305 ArrayRef<TemplateArgument> TemplateArgs = TA.getPackAsArray();
1306 if (TemplateArgs.empty()) {
1320 for (const TemplateArgument &PA : TemplateArgs)