Home
last modified time | relevance | path

Searched refs:TemplateParameterLists (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/Sema/
DSemaTemplate.cpp5204 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 …]
DSemaDecl.cpp8344 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()
DSemaDeclCXX.cpp1496 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/
DParser.h246 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
983 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1010 TemplateParameterLists *TemplateParams;
/external/clang/lib/Parse/
DParseDeclCXX.cpp583 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration()
1128 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier()
1324 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
DParser.cpp975 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local
982 TemplateParameterLists); in ParseFunctionDefinition()
DParseTemplate.cpp119 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
/external/clang/include/clang/Sema/
DSema.h1243 MultiTemplateParamsArg TemplateParameterLists);
1413 MultiTemplateParamsArg TemplateParameterLists,
4185 MultiTemplateParamsArg TemplateParameterLists,
4702 MultiTemplateParamsArg TemplateParameterLists);
4705 MultiTemplateParamsArg TemplateParameterLists,
4709 MultiTemplateParamsArg TemplateParameterLists,