Searched refs:TemplateParameterLists (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 5204 MultiTemplateParamsArg TemplateParameterLists) { in ActOnClassTemplateSpecialization() argument 5209 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization() 5210 ? TemplateParameterLists[0]->getTemplateLoc() : SourceLocation(); in ActOnClassTemplateSpecialization() 5236 TemplateParameterLists.data(), in ActOnClassTemplateSpecialization() 5237 TemplateParameterLists.size(), in ActOnClassTemplateSpecialization() 5388 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization() 5390 TemplateParameterLists.size(), in ActOnClassTemplateSpecialization() 5391 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization() 5418 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization() 5419 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization() [all …]
|
D | SemaDecl.cpp | 8344 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument 8353 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag() 8366 if (TemplateParameterLists.size() > 0 || in ActOnTag() 8370 TemplateParameterLists.data(), in ActOnTag() 8371 TemplateParameterLists.size(), in ActOnTag() 8387 TemplateParameterLists.size()-1, in ActOnTag() 8388 TemplateParameterLists.data()); in ActOnTag() 8934 if (TemplateParameterLists.size() > 0) { in ActOnTag() 8936 TemplateParameterLists.size(), in ActOnTag() 8937 TemplateParameterLists.data()); in ActOnTag()
|
D | SemaDeclCXX.cpp | 1496 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument 1566 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator() 1567 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator() 1607 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 246 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef 983 ParsedTemplateInfo(TemplateParameterLists *TemplateParams, 1010 TemplateParameterLists *TemplateParams;
|
/external/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 583 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration() 1128 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier() 1324 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
|
D | Parser.cpp | 975 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local 982 TemplateParameterLists); in ParseFunctionDefinition()
|
D | ParseTemplate.cpp | 119 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1243 MultiTemplateParamsArg TemplateParameterLists); 1413 MultiTemplateParamsArg TemplateParameterLists, 4185 MultiTemplateParamsArg TemplateParameterLists, 4702 MultiTemplateParamsArg TemplateParameterLists); 4705 MultiTemplateParamsArg TemplateParameterLists, 4709 MultiTemplateParamsArg TemplateParameterLists,
|