/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2076 Expr *TrailingRequiresClause = nullptr) 2078 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument 2089 Expr *TrailingRequiresClause = nullptr); 2557 Expr *TrailingRequiresClause); 2600 Expr *TrailingRequiresClause = nullptr); 2819 Expr *TrailingRequiresClause = nullptr) 2822 SourceLocation(), TrailingRequiresClause) { in CXXMethodDecl() argument 2834 Expr *TrailingRequiresClause = nullptr); 2875 Expr *TrailingRequiresClause = nullptr) 2878 EndLocation, TrailingRequiresClause), in CXXMethodDecl() argument [all …]
|
H A D | Decl.h | 737 Expr *TrailingRequiresClause = nullptr; member 808 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause() 813 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause() 817 void setTrailingRequiresClause(Expr *TrailingRequiresClause); 2090 Expr *TrailingRequiresClause = nullptr); 2126 Expr *TrailingRequiresClause = nullptr) { 2131 TrailingRequiresClause); 2139 Expr *TrailingRequiresClause);
|
H A D | RecursiveASTVisitor.h | 2228 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { 2229 TRY_TO(TraverseStmt(TrailingRequiresClause));
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 2317 Expr *TrailingRequiresClause) { in Create() argument 2320 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create() 2726 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument 2729 SourceLocation(), TrailingRequiresClause) { in CXXConstructorDecl() 2766 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument 2775 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create() 2899 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument 2905 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create() 2933 Expr *TrailingRequiresClause) { in Create() argument 2939 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
|
H A D | Decl.cpp | 2001 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument 2002 assert(TrailingRequiresClause); in setTrailingRequiresClause() 2013 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause() 3035 Expr *TrailingRequiresClause) in FunctionDecl() argument 3069 if (TrailingRequiresClause) in FunctionDecl() 3070 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl() 5394 Expr *TrailingRequiresClause) { in Create() argument 5397 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
|
H A D | DeclPrinter.cpp | 817 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local 819 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation, in VisitFunctionDecl()
|
H A D | ASTImporter.cpp | 3867 auto TrailingRequiresClause = in VisitFunctionDecl() local 3900 ToInheritedConstructor, TrailingRequiresClause)) in VisitFunctionDecl() 3915 TrailingRequiresClause)) in VisitFunctionDecl() 3931 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl() 3938 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl() 3958 D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1971 Expr *TrailingRequiresClause; variable 2032 TrailingRequiresClause(nullptr), in Declarator() 2627 TrailingRequiresClause = TRC; in setTrailingRequiresClause() 2634 return TrailingRequiresClause; in getTrailingRequiresClause() 2640 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
|
H A D | Sema.h | 8763 SourceLocation CallOperatorLoc, Expr *TrailingRequiresClause,
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 3087 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local 4336 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local 4346 TrailingRequiresClause = in ParseTrailingRequiresClause() 4349 TrailingRequiresClause = in ParseTrailingRequiresClause() 4350 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause() 4358 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause() 4362 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
|
H A D | ParseDecl.cpp | 7220 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local 7222 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator() 7225 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 2164 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local 2202 TrailingRequiresClause); in VisitFunctionDecl() 2234 if (TrailingRequiresClause) in VisitFunctionDecl() 2235 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl() 2594 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local 2612 TrailingRequiresClause); in VisitCXXMethodDecl() 2618 Destructor->getConstexprKind(), TrailingRequiresClause); in VisitCXXMethodDecl() 2629 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl() 2635 D->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
|
H A D | SemaLambda.cpp | 1010 SourceLocation CallOperatorLoc, Expr *TrailingRequiresClause, in CompleteLambdaCallOperator() argument 1017 if (TrailingRequiresClause) in CompleteLambdaCallOperator() 1018 Method->setTrailingRequiresClause(TrailingRequiresClause); in CompleteLambdaCallOperator()
|
H A D | SemaDecl.cpp | 9191 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local 9205 InheritedConstructor(), TrailingRequiresClause); in CreateNewFunctionDecl() 9216 TrailingRequiresClause); in CreateNewFunctionDecl() 9240 /*hasPrototype=*/true, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl() 9259 TrailingRequiresClause); in CreateNewFunctionDecl() 9262 if (TrailingRequiresClause) in CreateNewFunctionDecl() 9263 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl() 9265 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl() 9288 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl() 9303 true /*HasPrototype*/, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 621 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
|
H A D | ASTReaderDecl.cpp | 918 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()
|