Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaTemplate.cpp8544 MultiTemplateParamsArg TemplateParameterLists, SkipBodyInfo *SkipBody) { in ActOnClassTemplateSpecialization() argument
8549 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization()
8550 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
8578 TemplateParameterLists, TUK == TUK_Friend, isMemberSpecialization, in ActOnClassTemplateSpecialization()
8738 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
8739 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
8751 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization()
8753 Context, TemplateParameterLists.drop_back(1)); in ActOnClassTemplateSpecialization()
8773 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization()
8775 TemplateParameterLists); in ActOnClassTemplateSpecialization()
[all …]
DSemaDecl.cpp14897 MultiTemplateParamsArg TemplateParameterLists, in ActOnStartOfFunctionDef() argument
14913 ParentScope, D, TemplateParameterLists, Bases); in ActOnStartOfFunctionDef()
14916 Decl *DP = HandleDeclarator(ParentScope, D, TemplateParameterLists); in ActOnStartOfFunctionDef()
16617 MultiTemplateParamsArg TemplateParameterLists, bool &OwnedDecl, in ActOnTag() argument
16626 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()
16639 if (TemplateParameterLists.size() > 0 || in ActOnTag()
16643 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
16661 /*FriendLoc*/ SourceLocation(), TemplateParameterLists.size() - 1, in ActOnTag()
16662 TemplateParameterLists.data(), SkipBody); in ActOnTag()
16672 if (!TemplateParameterLists.empty() && isMemberSpecialization && in ActOnTag()
[all …]
DSemaDeclCXX.cpp3301 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument
3449 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator()
3450 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator()
3510 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
/openbsd/src/gnu/llvm/clang/include/clang/Sema/
DDeclSpec.h1899 ArrayRef<TemplateParameterList *> TemplateParameterLists; variable
2550 TemplateParameterLists = TPLs; in setTemplateParameterLists()
2555 return TemplateParameterLists; in getTemplateParameterLists()
DSema.h2864 MultiTemplateParamsArg TemplateParameterLists);
3326 MultiTemplateParamsArg TemplateParameterLists,
7540 MultiTemplateParamsArg TemplateParameterLists,
8255 MultiTemplateParamsArg TemplateParameterLists,
8268 MultiTemplateParamsArg TemplateParameterLists,
8528 Scope *S, MultiTemplateParamsArg TemplateParameterLists,
11026 Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParameterLists,
/openbsd/src/gnu/llvm/clang/lib/Parse/
DParseTemplate.cpp111 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
342 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
DParser.cpp1303 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local
1311 TemplateParameterLists); in ParseFunctionDefinition()
DParseDeclCXX.cpp937 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseAliasDeclarationAfterDeclarator()
1700 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier()
1975 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
DParseDecl.cpp2422 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
/openbsd/src/gnu/llvm/clang/include/clang/Parse/
DParser.h467 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1513 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1540 TemplateParameterLists *TemplateParams;