Lines Matching refs:TemplateParamLists
6147 MultiTemplateParamsArg TemplateParamLists) { in HandleDeclarator() argument
6155 return ActOnDecompositionDeclarator(S, D, TemplateParamLists); in HandleDeclarator()
6218 TemplateParamLists.size() != 0) { in HandleDeclarator()
6318 (TemplateParamLists.size() == 0 || R->isFunctionType())) in HandleDeclarator()
6330 if (TemplateParamLists.size()) { in HandleDeclarator()
6338 TemplateParamLists, in HandleDeclarator()
6341 New = ActOnVariableDeclarator(S, D, DC, TInfo, Previous, TemplateParamLists, in HandleDeclarator()
7291 LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, in ActOnVariableDeclarator() argument
7466 TemplateParamLists, in ActOnVariableDeclarator()
7503 if (!TemplateParamLists.empty() && IsMemberSpecialization && in ActOnVariableDeclarator()
7504 CheckTemplateDeclScope(S, TemplateParamLists.back())) in ActOnVariableDeclarator()
7513 TemplateParamLists.size() > 0 in ActOnVariableDeclarator()
7514 ? TemplateParamLists[0]->getTemplateLoc() in ActOnVariableDeclarator()
7555 if (TemplateParamLists.size() > VDTemplateParamLists) in ActOnVariableDeclarator()
7557 Context, TemplateParamLists.drop_back(VDTemplateParamLists)); in ActOnVariableDeclarator()
8659 MultiTemplateParamsArg TemplateParamLists; member
8800 NewFD->getTypeSourceInfo(), Previous, ExtraArgs.TemplateParamLists, in DiagnoseInvalidRedeclaration()
9434 SmallVector<TemplateParameterList *, 4> TemplateParamLists; in ActOnFunctionDeclarator() local
9435 llvm::append_range(TemplateParamLists, TemplateParamListsRef); in ActOnFunctionDeclarator()
9437 if (!TemplateParamLists.empty() && in ActOnFunctionDeclarator()
9438 Invented->getDepth() == TemplateParamLists.back()->getDepth()) in ActOnFunctionDeclarator()
9439 TemplateParamLists.back() = Invented; in ActOnFunctionDeclarator()
9441 TemplateParamLists.push_back(Invented); in ActOnFunctionDeclarator()
9550 TemplateParamLists, isFriend, isMemberSpecialization, in ActOnFunctionDeclarator()
9583 if (TemplateParamLists.size() > 1) { in ActOnFunctionDeclarator()
9585 ArrayRef<TemplateParameterList *>(TemplateParamLists) in ActOnFunctionDeclarator()
9592 if (TemplateParamLists.size() > 0) in ActOnFunctionDeclarator()
9593 NewFD->setTemplateParameterListsInfo(Context, TemplateParamLists); in ActOnFunctionDeclarator()
9620 if (!TemplateParamLists.empty() && isMemberSpecialization && in ActOnFunctionDeclarator()
9621 CheckTemplateDeclScope(S, TemplateParamLists.back())) in ActOnFunctionDeclarator()
9626 if (TemplateParamLists.size() > 0) in ActOnFunctionDeclarator()
9628 NewFD->setTemplateParameterListsInfo(Context, TemplateParamLists); in ActOnFunctionDeclarator()
10211 struct ActOnFDArgs ExtraArgs = { S, D, TemplateParamLists, in ActOnFunctionDeclarator()