Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplate.cpp5937 MultiTemplateParamsArg TemplateParameterLists) { in ActOnClassTemplateSpecialization() argument
5944 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization()
5945 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
5973 TemplateParameterLists, TUK == TUK_Friend, isExplicitSpecialization, in ActOnClassTemplateSpecialization()
6126 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
6127 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
6145 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization()
6147 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
6148 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
6200 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization()
[all …]
DSemaDecl.cpp10733 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument
10743 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()
10756 if (TemplateParameterLists.size() > 0 || in ActOnTag()
10760 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
10779 TemplateParameterLists.size()-1, in ActOnTag()
10780 TemplateParameterLists.data()); in ActOnTag()
11379 if (TemplateParameterLists.size() > 0) { in ActOnTag()
11381 TemplateParameterLists.size(), in ActOnTag()
11382 TemplateParameterLists.data()); in ActOnTag()
DSemaDeclCXX.cpp1931 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument
2074 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator()
2075 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator()
2125 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
/external/clang/lib/Parse/
DParseTemplate.cpp98 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
251 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
DParser.cpp984 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local
991 TemplateParameterLists); in ParseFunctionDefinition()
DParseDeclCXX.cpp645 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration()
1252 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier()
1517 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
DParseDecl.cpp1788 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
/external/clang/include/clang/Parse/
DParser.h258 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1116 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1143 TemplateParameterLists *TemplateParams;
/external/clang/include/clang/Sema/
DSema.h1553 MultiTemplateParamsArg TemplateParameterLists);
1782 MultiTemplateParamsArg TemplateParameterLists,
4794 MultiTemplateParamsArg TemplateParameterLists,
5331 MultiTemplateParamsArg TemplateParameterLists);
5334 MultiTemplateParamsArg TemplateParameterLists,
5338 MultiTemplateParamsArg TemplateParameterLists,