Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h2004 Expr *TrailingRequiresClause = nullptr)
2006 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
2017 Expr *TrailingRequiresClause = nullptr);
2466 Expr *TrailingRequiresClause);
2509 Expr *TrailingRequiresClause = nullptr);
2728 Expr *TrailingRequiresClause = nullptr)
2731 SourceLocation(), TrailingRequiresClause) { in CXXMethodDecl() argument
2743 Expr *TrailingRequiresClause = nullptr);
2784 Expr *TrailingRequiresClause = nullptr)
2787 EndLocation, TrailingRequiresClause), in CXXMethodDecl() argument
[all …]
H A DDecl.h773 Expr *TrailingRequiresClause = nullptr; member
844 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
849 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
853 void setTrailingRequiresClause(Expr *TrailingRequiresClause);
2064 Expr *TrailingRequiresClause = nullptr);
2100 Expr *TrailingRequiresClause = nullptr) {
2105 TrailingRequiresClause);
2113 Expr *TrailingRequiresClause);
H A DRecursiveASTVisitor.h2187 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) {
2188 TRY_TO(TraverseStmt(TrailingRequiresClause));
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclCXX.cpp2235 Expr *TrailingRequiresClause) { in Create() argument
2238 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
2619 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument
2622 SourceLocation(), TrailingRequiresClause) { in CXXConstructorDecl()
2659 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument
2668 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
2792 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument
2798 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create()
2826 Expr *TrailingRequiresClause) { in Create() argument
2832 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
H A DDecl.cpp1955 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument
1956 assert(TrailingRequiresClause); in setTrailingRequiresClause()
1967 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause()
2970 Expr *TrailingRequiresClause) in FunctionDecl() argument
3002 if (TrailingRequiresClause) in FunctionDecl()
3003 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl()
5082 Expr *TrailingRequiresClause) { in Create() argument
5085 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
H A DDeclPrinter.cpp756 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local
758 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation, in VisitFunctionDecl()
H A DASTImporter.cpp3586 auto TrailingRequiresClause = in VisitFunctionDecl() local
3619 ToInheritedConstructor, TrailingRequiresClause)) in VisitFunctionDecl()
3634 TrailingRequiresClause)) in VisitFunctionDecl()
3650 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3657 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3677 D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DDeclSpec.h1896 Expr *TrailingRequiresClause; variable
1955 TrailingRequiresClause(nullptr), in Declarator()
2532 TrailingRequiresClause = TRC; in setTrailingRequiresClause()
2539 return TrailingRequiresClause; in getTrailingRequiresClause()
2545 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
H A DSema.h7098 Expr *TrailingRequiresClause);
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseDeclCXX.cpp2875 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local
4068 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local
4078 TrailingRequiresClause = in ParseTrailingRequiresClause()
4081 TrailingRequiresClause = in ParseTrailingRequiresClause()
4082 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause()
4090 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause()
4094 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
H A DParseDecl.cpp6579 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local
6581 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator()
6584 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2081 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
2120 TrailingRequiresClause); in VisitFunctionDecl()
2152 if (TrailingRequiresClause) in VisitFunctionDecl()
2153 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl()
2489 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local
2507 TrailingRequiresClause); in VisitCXXMethodDecl()
2516 Destructor->getConstexprKind(), TrailingRequiresClause); in VisitCXXMethodDecl()
2527 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
2533 D->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
H A DSemaLambda.cpp371 StorageClass SC, Expr *TrailingRequiresClause) { in startLambdaDefinition() argument
402 /*isInline=*/true, ConstexprKind, EndLoc, TrailingRequiresClause); in startLambdaDefinition()
H A DSemaDecl.cpp9102 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local
9123 InheritedConstructor(), TrailingRequiresClause); in CreateNewFunctionDecl()
9134 TrailingRequiresClause); in CreateNewFunctionDecl()
9158 /*hasPrototype=*/true, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
9177 TrailingRequiresClause); in CreateNewFunctionDecl()
9180 if (TrailingRequiresClause) in CreateNewFunctionDecl()
9181 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl()
9183 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl()
9206 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl()
9221 true /*HasPrototype*/, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterDecl.cpp541 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
H A DASTReaderDecl.cpp886 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()