Searched refs:TemplateParameterLists (Results 1 – 9 of 9) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplate.cpp | 5779 MultiTemplateParamsArg TemplateParameterLists) { in ActOnClassTemplateSpecialization() argument 5784 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization() 5785 ? TemplateParameterLists[0]->getTemplateLoc() : SourceLocation(); in ActOnClassTemplateSpecialization() 5809 TemplateNameLoc, TemplateNameLoc, SS, TemplateParameterLists, in ActOnClassTemplateSpecialization() 5958 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization() 5960 TemplateParameterLists.size(), in ActOnClassTemplateSpecialization() 5961 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization() 5988 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization() 5989 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization() 6007 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization() [all …]
|
| D | SemaDecl.cpp | 10333 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument 10342 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag() 10355 if (TemplateParameterLists.size() > 0 || in ActOnTag() 10359 KWLoc, NameLoc, SS, TemplateParameterLists, TUK == TUK_Friend, in ActOnTag() 10378 TemplateParameterLists.size()-1, in ActOnTag() 10379 TemplateParameterLists.data()); in ActOnTag() 10961 if (TemplateParameterLists.size() > 0) { in ActOnTag() 10963 TemplateParameterLists.size(), in ActOnTag() 10964 TemplateParameterLists.data()); in ActOnTag()
|
| D | SemaDeclCXX.cpp | 1857 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument 1994 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator() 1995 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator() 2045 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/ |
| D | ParseTemplate.cpp | 98 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization() 256 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
|
| D | Parser.cpp | 1047 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local 1054 TemplateParameterLists); in ParseFunctionDefinition()
|
| D | ParseDeclCXX.cpp | 616 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration() 1221 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier() 1488 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
|
| D | ParseDecl.cpp | 1833 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Parse/ |
| D | Parser.h | 240 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef 1033 ParsedTemplateInfo(TemplateParameterLists *TemplateParams, 1060 TemplateParameterLists *TemplateParams;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Sema.h | 1458 MultiTemplateParamsArg TemplateParameterLists); 1665 MultiTemplateParamsArg TemplateParameterLists, 4672 MultiTemplateParamsArg TemplateParameterLists, 5210 MultiTemplateParamsArg TemplateParameterLists); 5213 MultiTemplateParamsArg TemplateParameterLists, 5217 MultiTemplateParamsArg TemplateParameterLists,
|