Lines Matching refs:TemplateParamLists
6363 MultiTemplateParamsArg TemplateParamLists) { in HandleDeclarator() argument
6371 return ActOnDecompositionDeclarator(S, D, TemplateParamLists); in HandleDeclarator()
6434 TemplateParamLists.size() != 0) { in HandleDeclarator()
6530 (TemplateParamLists.size() == 0 || R->isFunctionType())) in HandleDeclarator()
6542 if (TemplateParamLists.size()) { in HandleDeclarator()
6550 TemplateParamLists, in HandleDeclarator()
6553 New = ActOnVariableDeclarator(S, D, DC, TInfo, Previous, TemplateParamLists, in HandleDeclarator()
7558 LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, in ActOnVariableDeclarator() argument
7747 TemplateParamLists, in ActOnVariableDeclarator()
7784 if (!TemplateParamLists.empty() && IsMemberSpecialization && in ActOnVariableDeclarator()
7785 CheckTemplateDeclScope(S, TemplateParamLists.back())) in ActOnVariableDeclarator()
7794 TemplateParamLists.size() > 0 in ActOnVariableDeclarator()
7795 ? TemplateParamLists[0]->getTemplateLoc() in ActOnVariableDeclarator()
7841 if (TemplateParamLists.size() > VDTemplateParamLists) in ActOnVariableDeclarator()
7843 Context, TemplateParamLists.drop_back(VDTemplateParamLists)); in ActOnVariableDeclarator()
9029 MultiTemplateParamsArg TemplateParamLists; member
9170 NewFD->getTypeSourceInfo(), Previous, ExtraArgs.TemplateParamLists, in DiagnoseInvalidRedeclaration()
9819 SmallVector<TemplateParameterList *, 4> TemplateParamLists; in ActOnFunctionDeclarator() local
9820 llvm::append_range(TemplateParamLists, TemplateParamListsRef); in ActOnFunctionDeclarator()
9822 if (!TemplateParamLists.empty() && in ActOnFunctionDeclarator()
9823 Invented->getDepth() == TemplateParamLists.back()->getDepth()) in ActOnFunctionDeclarator()
9824 TemplateParamLists.back() = Invented; in ActOnFunctionDeclarator()
9826 TemplateParamLists.push_back(Invented); in ActOnFunctionDeclarator()
9935 D.getCXXScopeSpec(), TemplateId, TemplateParamLists, isFriend, in ActOnFunctionDeclarator()
9973 if (TemplateParamLists.size() > 1) { in ActOnFunctionDeclarator()
9975 ArrayRef<TemplateParameterList *>(TemplateParamLists) in ActOnFunctionDeclarator()
9982 if (TemplateParamLists.size() > 0) in ActOnFunctionDeclarator()
9983 NewFD->setTemplateParameterListsInfo(Context, TemplateParamLists); in ActOnFunctionDeclarator()
10015 if (!TemplateParamLists.empty() && isMemberSpecialization && in ActOnFunctionDeclarator()
10016 CheckTemplateDeclScope(S, TemplateParamLists.back())) in ActOnFunctionDeclarator()
10021 if (TemplateParamLists.size() > 0) in ActOnFunctionDeclarator()
10023 NewFD->setTemplateParameterListsInfo(Context, TemplateParamLists); in ActOnFunctionDeclarator()
10640 struct ActOnFDArgs ExtraArgs = { S, D, TemplateParamLists, in ActOnFunctionDeclarator()