| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 1990 Expr *TrailingRequiresClause = nullptr) 1992 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument 2003 Expr *TrailingRequiresClause = nullptr); 2452 Expr *TrailingRequiresClause); 2495 Expr *TrailingRequiresClause = nullptr); 2714 Expr *TrailingRequiresClause = nullptr) 2717 SourceLocation(), TrailingRequiresClause) { in CXXMethodDecl() argument 2729 Expr *TrailingRequiresClause = nullptr); 2770 Expr *TrailingRequiresClause = nullptr) 2773 EndLocation, TrailingRequiresClause), in CXXMethodDecl() argument [all …]
|
| H A D | Decl.h | 732 Expr *TrailingRequiresClause = nullptr; member 803 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause() 808 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause() 812 void setTrailingRequiresClause(Expr *TrailingRequiresClause); 2017 Expr *TrailingRequiresClause = nullptr); 2053 Expr *TrailingRequiresClause = nullptr) { 2058 TrailingRequiresClause); 2066 Expr *TrailingRequiresClause);
|
| H A D | RecursiveASTVisitor.h | 2194 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { 2195 TRY_TO(TraverseStmt(TrailingRequiresClause));
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2206 Expr *TrailingRequiresClause) { in Create() argument 2209 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create() 2590 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument 2593 SourceLocation(), TrailingRequiresClause) { in CXXConstructorDecl() 2630 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument 2639 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create() 2763 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument 2769 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create() 2797 Expr *TrailingRequiresClause) { in Create() argument 2803 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
|
| H A D | Decl.cpp | 1926 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument 1927 assert(TrailingRequiresClause); in setTrailingRequiresClause() 1938 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause() 2942 Expr *TrailingRequiresClause) in FunctionDecl() argument 2973 if (TrailingRequiresClause) in FunctionDecl() 2974 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl() 4996 Expr *TrailingRequiresClause) { in Create() argument 4999 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
|
| H A D | DeclPrinter.cpp | 757 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local 759 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation, in VisitFunctionDecl()
|
| H A D | ASTImporter.cpp | 3479 auto TrailingRequiresClause = in VisitFunctionDecl() local 3512 ToInheritedConstructor, TrailingRequiresClause)) in VisitFunctionDecl() 3527 TrailingRequiresClause)) in VisitFunctionDecl() 3543 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl() 3550 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl() 3570 D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 2066 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local 2067 if (TrailingRequiresClause) { in VisitFunctionDecl() 2074 TrailingRequiresClause = SubstRC.get(); in VisitFunctionDecl() 2116 TrailingRequiresClause); in VisitFunctionDecl() 2143 if (TrailingRequiresClause) in VisitFunctionDecl() 2144 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl() 2430 if (TrailingRequiresClause) { in VisitCXXMethodDecl() 2440 TrailingRequiresClause = SubstRC.get(); in VisitCXXMethodDecl() 2479 TrailingRequiresClause); in VisitCXXMethodDecl() 2496 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl() [all …]
|
| H A D | SemaLambda.cpp | 363 Expr *TrailingRequiresClause) { in startLambdaDefinition() argument 394 /*isInline=*/true, ConstexprKind, EndLoc, TrailingRequiresClause); in startLambdaDefinition()
|
| H A D | SemaDecl.cpp | 8964 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local 8985 InheritedConstructor(), TrailingRequiresClause); in CreateNewFunctionDecl() 8996 TrailingRequiresClause); in CreateNewFunctionDecl() 9020 /*hasPrototype=*/true, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl() 9039 TrailingRequiresClause); in CreateNewFunctionDecl() 9042 if (TrailingRequiresClause) in CreateNewFunctionDecl() 9043 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl() 9045 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl() 9068 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl() 9083 true /*HasPrototype*/, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1867 Expr *TrailingRequiresClause; variable 1926 TrailingRequiresClause(nullptr), in Declarator() 2503 TrailingRequiresClause = TRC; in setTrailingRequiresClause() 2510 return TrailingRequiresClause; in getTrailingRequiresClause() 2516 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
|
| H A D | Sema.h | 6949 Expr *TrailingRequiresClause);
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseDeclCXX.cpp | 2786 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local 3976 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local 3986 TrailingRequiresClause = in ParseTrailingRequiresClause() 3989 TrailingRequiresClause = in ParseTrailingRequiresClause() 3990 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause() 3998 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause() 4002 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
|
| H A D | ParseDecl.cpp | 6426 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local 6428 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator() 6431 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 534 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
|
| H A D | ASTReaderDecl.cpp | 878 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()
|