Searched refs:RequiresClause (Results 1 – 8 of 8) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | DeclTemplate.cpp | 52 Expr *RequiresClause) in TemplateParameterList() argument 55 HasRequiresClause(RequiresClause != nullptr), in TemplateParameterList() 83 if (RequiresClause->containsUnexpandedParameterPack()) in TemplateParameterList() 85 *getTrailingObjects<Expr *>() = RequiresClause; in TemplateParameterList() 93 SourceLocation RAngleLoc, Expr *RequiresClause) { in Create() argument 95 Params.size(), RequiresClause ? 1u : 0u), in Create() 98 RAngleLoc, RequiresClause); in Create()
|
| HD | ASTContext.cpp | 713 Expr *RequiresClause = Parm->getTemplateParameters()->getRequiresClause(); in Profile() local 714 ID.AddBoolean(RequiresClause != nullptr); in Profile() 715 if (RequiresClause) in Profile() 716 RequiresClause->Profile(ID, C, /*Canonical=*/true); in Profile() 863 if (Expr *RequiresClause = TTP->getTemplateParameters()->getRequiresClause()) in getCanonicalTemplateTemplateParmDecl() local 864 CanonRequiresClause = RequiresClause; in getCanonicalTemplateTemplateParmDecl()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | DeclTemplate.h | 96 SourceLocation RAngleLoc, Expr *RequiresClause); 116 Expr *RequiresClause); 230 Expr *RequiresClause) in FixedSizeTemplateParameterListStorage() argument 233 assert(HasRequiresClause == (RequiresClause != nullptr)), in FixedSizeTemplateParameterListStorage() 235 TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause))) {} in FixedSizeTemplateParameterListStorage()
|
| HD | RecursiveASTVisitor.h | 1663 if (Expr *RequiresClause = TPL->getRequiresClause()) { 1664 TRY_TO(TraverseStmt(RequiresClause));
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
| HD | ASTWriter.cpp | 5482 if (const Expr *RequiresClause = TemplateParams->getRequiresClause()) { in AddTemplateParameterList() local 5484 AddStmt(const_cast<Expr*>(RequiresClause)); in AddTemplateParameterList()
|
| HD | ASTReader.cpp | 8641 Expr *RequiresClause = HasRequiresClause ? readExpr() : nullptr; in readTemplateParameterList() local 8644 getContext(), TemplateLoc, LAngleLoc, Params, RAngleLoc, RequiresClause); in readTemplateParameterList()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaTemplate.cpp | 1553 Expr *RequiresClause) { in ActOnTemplateParameterList() argument 1560 RAngleLoc, RequiresClause); in ActOnTemplateParameterList()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | Sema.h | 6991 Expr *RequiresClause);
|