/external/llvm-project/clang/include/clang/AST/ |
D | DeclCXX.h | 1935 Expr *TrailingRequiresClause = nullptr) 1937 ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument 1949 Expr *TrailingRequiresClause = nullptr); 2396 Expr *TrailingRequiresClause); 2439 Expr *TrailingRequiresClause = nullptr); 2658 Expr *TrailingRequiresClause = nullptr) 2661 TrailingRequiresClause) { in CXXMethodDecl() argument 2674 Expr *TrailingRequiresClause = nullptr); 2714 Expr *TrailingRequiresClause = nullptr) 2717 TrailingRequiresClause), in CXXMethodDecl() argument [all …]
|
D | Decl.h | 692 Expr *TrailingRequiresClause = nullptr; member 763 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause() 768 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause() 772 void setTrailingRequiresClause(Expr *TrailingRequiresClause); 1946 Expr *TrailingRequiresClause = nullptr); 1982 Expr *TrailingRequiresClause = nullptr) { 1986 ConstexprKind, TrailingRequiresClause); 1995 Expr *TrailingRequiresClause);
|
D | RecursiveASTVisitor.h | 2040 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { 2041 TRY_TO(TraverseStmt(TrailingRequiresClause));
|
/external/llvm-project/clang/lib/AST/ |
D | DeclCXX.cpp | 2182 Expr *TrailingRequiresClause) { in Create() argument 2186 TrailingRequiresClause); in Create() 2568 Expr *TrailingRequiresClause) in CXXConstructorDecl() argument 2571 TrailingRequiresClause) { in CXXConstructorDecl() 2608 Expr *TrailingRequiresClause) { in Create() argument 2618 TrailingRequiresClause); in Create() 2742 Expr *TrailingRequiresClause) { in Create() argument 2749 TrailingRequiresClause); in Create() 2776 SourceLocation EndLocation, Expr *TrailingRequiresClause) { in Create() argument 2782 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
|
D | Decl.cpp | 1861 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument 1862 assert(TrailingRequiresClause); in setTrailingRequiresClause() 1873 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause() 2816 Expr *TrailingRequiresClause) in FunctionDecl() argument 2846 if (TrailingRequiresClause) in FunctionDecl() 2847 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl() 4820 Expr *TrailingRequiresClause) { in Create() argument 4824 TrailingRequiresClause); in Create()
|
D | DeclPrinter.cpp | 745 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local 747 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation); in VisitFunctionDecl()
|
D | ASTImporter.cpp | 3329 auto TrailingRequiresClause = in VisitFunctionDecl() local 3356 TrailingRequiresClause)) in VisitFunctionDecl() 3370 D->isImplicit(), D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl() 3385 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl() 3392 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl() 3410 TrailingRequiresClause)) in VisitFunctionDecl()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 1942 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local 1943 if (TrailingRequiresClause) { in VisitFunctionDecl() 1946 ExprResult SubstRC = SemaRef.SubstExpr(TrailingRequiresClause, in VisitFunctionDecl() 1950 TrailingRequiresClause = SubstRC.get(); in VisitFunctionDecl() 1951 if (!SemaRef.CheckConstraintExpression(TrailingRequiresClause)) in VisitFunctionDecl() 1992 TrailingRequiresClause); in VisitFunctionDecl() 2019 if (TrailingRequiresClause) in VisitFunctionDecl() 2020 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl() 2285 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local 2286 if (TrailingRequiresClause) { in VisitCXXMethodDecl() [all …]
|
D | SemaLambda.cpp | 365 Expr *TrailingRequiresClause) { in startLambdaDefinition() argument 399 /*isInline=*/true, ConstexprKind, EndLoc, TrailingRequiresClause); in startLambdaDefinition()
|
D | SemaDecl.cpp | 8455 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local 8476 TrailingRequiresClause); in CreateNewFunctionDecl() 8486 TrailingRequiresClause); in CreateNewFunctionDecl() 8507 TrailingRequiresClause); in CreateNewFunctionDecl() 8525 TrailingRequiresClause); in CreateNewFunctionDecl() 8528 if (TrailingRequiresClause) in CreateNewFunctionDecl() 8529 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl() 8531 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl() 8554 TrailingRequiresClause); in CreateNewFunctionDecl() 8568 ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | DeclSpec.h | 1858 Expr *TrailingRequiresClause; variable 1899 AsmLabel(nullptr), TrailingRequiresClause(nullptr), in Declarator() 2464 TrailingRequiresClause = TRC; in setTrailingRequiresClause() 2471 return TrailingRequiresClause; in getTrailingRequiresClause() 2477 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
|
D | Sema.h | 6443 Expr *TrailingRequiresClause);
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 2701 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local 3865 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local 3876 TrailingRequiresClause = in ParseTrailingRequiresClause() 3879 TrailingRequiresClause = in ParseTrailingRequiresClause() 3880 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause() 3888 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause() 3892 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
|
D | ParseDecl.cpp | 6177 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local 6179 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator() 6182 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTWriterDecl.cpp | 532 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
|
D | ASTReaderDecl.cpp | 834 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()
|