Searched defs:TemplateParameterLists (Results 1 - 4 of 4) sorted by relevance

/external/clang/include/clang/Parse/
H A DParser.h269 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef in class:clang::Parser
1149 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1176 TemplateParameterLists *TemplateParams;
/external/clang/lib/Sema/
H A DSemaTemplate.cpp6185 TemplateParameterLists,
6193 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0
6194 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc;
6222 TemplateParameterLists, TUK == TUK_Friend, isExplicitSpecialization,
6373 TemplateParameterLists.size() - 1,
6374 TemplateParameterLists.data());
6391 if (TemplateParameterLists.size() > 1 && SS.isSet()) {
6393 Context, TemplateParameterLists.drop_back(1));
6444 if (TemplateParameterLists.size() > 0) {
6446 TemplateParameterLists);
6178 ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, SourceLocation ModulePrivateLoc, TemplateIdAnnotation &TemplateId, AttributeList *Attr, MultiTemplateParamsArg TemplateParameterLists, SkipBodyInfo *SkipBody) argument
6577 ActOnTemplateDeclarator(Scope *S, MultiTemplateParamsArg TemplateParameterLists, Declarator &D) argument
[all...]
H A DSemaDecl.cpp11073 MultiTemplateParamsArg TemplateParameterLists,
11080 Decl *DP = HandleDeclarator(ParentScope, D, TemplateParameterLists);
12262 MultiTemplateParamsArg TemplateParameterLists,
12272 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference);
12285 if (TemplateParameterLists.size() > 0 ||
12289 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists,
12309 TemplateParameterLists.size()-1,
12310 TemplateParameterLists.data(),
12989 if (TemplateParameterLists.size() > 0) {
12990 New->setTemplateParameterListsInfo(Context, TemplateParameterLists);
11072 ActOnStartOfFunctionDef(Scope *FnBodyScope, Declarator &D, MultiTemplateParamsArg TemplateParameterLists, SkipBodyInfo *SkipBody) argument
12257 ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, AccessSpecifier AS, SourceLocation ModulePrivateLoc, MultiTemplateParamsArg TemplateParameterLists, bool &OwnedDecl, bool &IsDependent, SourceLocation ScopedEnumKWLoc, bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, bool IsTypeSpecifier, SkipBodyInfo *SkipBody) argument
[all...]
H A DSemaDeclCXX.cpp2006 MultiTemplateParamsArg TemplateParameterLists,
2148 // So TemplateParameterLists should be empty in this case.
2149 if (TemplateParameterLists.size()) {
2150 TemplateParameterList* TemplateParams = TemplateParameterLists[0];
2198 Member = HandleDeclarator(S, D, TemplateParameterLists);
2005 ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS, Declarator &D, MultiTemplateParamsArg TemplateParameterLists, Expr *BW, const VirtSpecifiers &VS, InClassInitStyle InitStyle) argument

Completed in 252 milliseconds