Searched refs:RequiresClause (Results 1 – 12 of 12) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 52 Expr *RequiresClause) in TemplateParameterList() argument 55 HasRequiresClause(RequiresClause != nullptr), in TemplateParameterList() 86 if (RequiresClause->containsUnexpandedParameterPack()) in TemplateParameterList() 88 *getTrailingObjects<Expr *>() = RequiresClause; in TemplateParameterList() 120 SourceLocation RAngleLoc, Expr *RequiresClause) { in Create() argument 122 Params.size(), RequiresClause ? 1u : 0u), in Create() 125 RAngleLoc, RequiresClause); in Create()
|
| H A D | ASTContext.cpp | 707 Expr *RequiresClause = Parm->getTemplateParameters()->getRequiresClause(); in Profile() local 708 ID.AddBoolean(RequiresClause != nullptr); in Profile() 709 if (RequiresClause) in Profile() 710 RequiresClause->Profile(ID, C, /*Canonical=*/true); in Profile() 857 if (Expr *RequiresClause = TTP->getTemplateParameters()->getRequiresClause()) in getCanonicalTemplateTemplateParmDecl() local 858 CanonRequiresClause = RequiresClause; in getCanonicalTemplateTemplateParmDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 96 SourceLocation RAngleLoc, Expr *RequiresClause); 116 Expr *RequiresClause); 227 Expr *RequiresClause) in FixedSizeTemplateParameterListStorage() argument 230 assert(HasRequiresClause == (RequiresClause != nullptr)), in FixedSizeTemplateParameterListStorage() 232 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
|
| H A D | RecursiveASTVisitor.h | 1650 if (Expr *RequiresClause = TPL->getRequiresClause()) { 1651 TRY_TO(TraverseStmt(RequiresClause));
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 236 LSI->RequiresClause.get()); in getGenericLambdaTemplateParameterList() 523 ExprResult RequiresClause) { in ActOnLambdaExplicitTemplateParameterList() argument 536 LSI->RequiresClause = RequiresClause; in ActOnLambdaExplicitTemplateParameterList()
|
| H A D | SemaTemplate.cpp | 1694 Expr *RequiresClause) { in ActOnTemplateParameterList() argument 1704 RAngleLoc, RequiresClause); in ActOnTemplateParameterList()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 548 if (Expr *RequiresClause = TPL->getRequiresClause()) { in dataTraverseNode() local 549 TraverseStmt(RequiresClause); in dataTraverseNode()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 859 ExprResult RequiresClause; variable
|
| H A D | Sema.h | 6645 ExprResult RequiresClause); 7507 Expr *RequiresClause);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseExprCXX.cpp | 1293 ExprResult RequiresClause; in ParseLambdaExpressionAfterIntroducer() local 1295 RequiresClause = in ParseLambdaExpressionAfterIntroducer() 1298 if (RequiresClause.isInvalid()) in ParseLambdaExpressionAfterIntroducer() 1303 LAngleLoc, TemplateParams, RAngleLoc, RequiresClause); in ParseLambdaExpressionAfterIntroducer()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 5427 if (const Expr *RequiresClause = TemplateParams->getRequiresClause()) { in AddTemplateParameterList() local 5429 AddStmt(const_cast<Expr*>(RequiresClause)); in AddTemplateParameterList()
|
| H A D | ASTReader.cpp | 8789 Expr *RequiresClause = HasRequiresClause ? readExpr() : nullptr; in readTemplateParameterList() local 8792 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause); in readTemplateParameterList()
|