Home
last modified time | relevance | path

Searched refs:TrailingRequiresClause (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h1935 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 …]
DDecl.h692 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);
DRecursiveASTVisitor.h2040 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) {
2041 TRY_TO(TraverseStmt(TrailingRequiresClause));
/external/llvm-project/clang/lib/AST/
DDeclCXX.cpp2182 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()
DDecl.cpp1861 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()
DDeclPrinter.cpp745 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local
747 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation); in VisitFunctionDecl()
DASTImporter.cpp3329 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/
DSemaTemplateInstantiateDecl.cpp1942 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 …]
DSemaLambda.cpp365 Expr *TrailingRequiresClause) { in startLambdaDefinition() argument
399 /*isInline=*/true, ConstexprKind, EndLoc, TrailingRequiresClause); in startLambdaDefinition()
DSemaDecl.cpp8455 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/
DDeclSpec.h1858 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()
DSema.h6443 Expr *TrailingRequiresClause);
/external/llvm-project/clang/lib/Parse/
DParseDeclCXX.cpp2701 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()
DParseDecl.cpp6177 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/
DASTWriterDecl.cpp532 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
DASTReaderDecl.cpp834 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()