Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h1955 Expr *TrailingRequiresClause = nullptr)
1957 ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
1969 Expr *TrailingRequiresClause = nullptr);
2417 Expr *TrailingRequiresClause);
2460 Expr *TrailingRequiresClause = nullptr);
2679 Expr *TrailingRequiresClause = nullptr)
2682 TrailingRequiresClause) { in CXXMethodDecl() argument
2695 Expr *TrailingRequiresClause = nullptr);
2735 Expr *TrailingRequiresClause = nullptr)
2738 TrailingRequiresClause), in CXXMethodDecl() argument
[all …]
H A DDecl.h706 Expr *TrailingRequiresClause = nullptr; member
777 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
782 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
786 void setTrailingRequiresClause(Expr *TrailingRequiresClause);
1966 Expr *TrailingRequiresClause = nullptr);
2002 Expr *TrailingRequiresClause = nullptr) {
2006 ConstexprKind, TrailingRequiresClause);
2015 Expr *TrailingRequiresClause);
H A DRecursiveASTVisitor.h2060 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) {
2061 TRY_TO(TraverseStmt(TrailingRequiresClause));
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp2202 Expr *TrailingRequiresClause) { in Create() argument
2206 TrailingRequiresClause); in Create()
2587 Expr *TrailingRequiresClause) in CXXConstructorDecl() argument
2590 TrailingRequiresClause) { in CXXConstructorDecl()
2627 Expr *TrailingRequiresClause) { in Create() argument
2637 TrailingRequiresClause); in Create()
2761 Expr *TrailingRequiresClause) { in Create() argument
2768 TrailingRequiresClause); in Create()
2795 SourceLocation EndLocation, Expr *TrailingRequiresClause) { in Create() argument
2801 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
H A DDecl.cpp1885 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument
1886 assert(TrailingRequiresClause); in setTrailingRequiresClause()
1897 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause()
2849 Expr *TrailingRequiresClause) in FunctionDecl() argument
2879 if (TrailingRequiresClause) in FunctionDecl()
2880 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl()
4852 Expr *TrailingRequiresClause) { in Create() argument
4856 TrailingRequiresClause); in Create()
H A DDeclPrinter.cpp757 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local
759 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation, in VisitFunctionDecl()
H A DASTImporter.cpp3392 auto TrailingRequiresClause = in VisitFunctionDecl() local
3419 TrailingRequiresClause)) in VisitFunctionDecl()
3433 D->isImplicit(), D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
3448 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3455 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3475 TrailingRequiresClause)) in VisitFunctionDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1944 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
1945 if (TrailingRequiresClause) { in VisitFunctionDecl()
1948 ExprResult SubstRC = SemaRef.SubstExpr(TrailingRequiresClause, in VisitFunctionDecl()
1952 TrailingRequiresClause = SubstRC.get(); in VisitFunctionDecl()
1953 if (!SemaRef.CheckConstraintExpression(TrailingRequiresClause)) in VisitFunctionDecl()
1994 TrailingRequiresClause); in VisitFunctionDecl()
2021 if (TrailingRequiresClause) in VisitFunctionDecl()
2022 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl()
2287 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local
2288 if (TrailingRequiresClause) { in VisitCXXMethodDecl()
[all …]
H A DSemaLambda.cpp365 Expr *TrailingRequiresClause) { in startLambdaDefinition() argument
396 /*isInline=*/true, ConstexprKind, EndLoc, TrailingRequiresClause); in startLambdaDefinition()
H A DSemaDecl.cpp8516 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local
8537 TrailingRequiresClause); in CreateNewFunctionDecl()
8547 TrailingRequiresClause); in CreateNewFunctionDecl()
8568 TrailingRequiresClause); in CreateNewFunctionDecl()
8586 TrailingRequiresClause); in CreateNewFunctionDecl()
8589 if (TrailingRequiresClause) in CreateNewFunctionDecl()
8590 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl()
8592 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl()
8615 TrailingRequiresClause); in CreateNewFunctionDecl()
8629 ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DDeclSpec.h1861 Expr *TrailingRequiresClause; variable
1902 AsmLabel(nullptr), TrailingRequiresClause(nullptr), in Declarator()
2467 TrailingRequiresClause = TRC; in setTrailingRequiresClause()
2474 return TrailingRequiresClause; in getTrailingRequiresClause()
2480 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
H A DSema.h6590 Expr *TrailingRequiresClause);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseDeclCXX.cpp2722 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local
3878 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local
3889 TrailingRequiresClause = in ParseTrailingRequiresClause()
3892 TrailingRequiresClause = in ParseTrailingRequiresClause()
3893 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause()
3901 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause()
3905 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
H A DParseDecl.cpp6237 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local
6239 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator()
6242 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriterDecl.cpp531 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
H A DASTReaderDecl.cpp834 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()