Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2062 Expr *TrailingRequiresClause = nullptr)
2064 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
2075 Expr *TrailingRequiresClause = nullptr);
2543 Expr *TrailingRequiresClause);
2586 Expr *TrailingRequiresClause = nullptr);
2805 Expr *TrailingRequiresClause = nullptr)
2808 SourceLocation(), TrailingRequiresClause) { in CXXMethodDecl() argument
2820 Expr *TrailingRequiresClause = nullptr);
2861 Expr *TrailingRequiresClause = nullptr)
2864 EndLocation, TrailingRequiresClause), in CXXMethodDecl() argument
[all …]
H A DDecl.h776 Expr *TrailingRequiresClause = nullptr; member
847 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
852 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
856 void setTrailingRequiresClause(Expr *TrailingRequiresClause);
2104 Expr *TrailingRequiresClause = nullptr);
2140 Expr *TrailingRequiresClause = nullptr) {
2145 TrailingRequiresClause);
2153 Expr *TrailingRequiresClause);
H A DRecursiveASTVisitor.h2170 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) {
2171 TRY_TO(TraverseStmt(TrailingRequiresClause));
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2276 Expr *TrailingRequiresClause) { in Create() argument
2279 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
2673 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument
2676 SourceLocation(), TrailingRequiresClause) { in CXXConstructorDecl()
2713 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument
2722 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
2846 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument
2852 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create()
2880 Expr *TrailingRequiresClause) { in Create() argument
2886 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
H A DDecl.cpp2016 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument
2017 assert(TrailingRequiresClause); in setTrailingRequiresClause()
2028 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause()
3033 Expr *TrailingRequiresClause) in FunctionDecl() argument
3067 if (TrailingRequiresClause) in FunctionDecl()
3068 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl()
5332 Expr *TrailingRequiresClause) { in Create() argument
5335 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
H A DDeclPrinter.cpp863 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local
865 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation, in VisitFunctionDecl()
H A DASTImporter.cpp3800 auto TrailingRequiresClause = in VisitFunctionDecl() local
3833 ToInheritedConstructor, TrailingRequiresClause)) in VisitFunctionDecl()
3848 TrailingRequiresClause)) in VisitFunctionDecl()
3864 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3871 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3891 D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1912 Expr *TrailingRequiresClause; variable
1971 TrailingRequiresClause(nullptr), in Declarator()
2549 TrailingRequiresClause = TRC; in setTrailingRequiresClause()
2556 return TrailingRequiresClause; in getTrailingRequiresClause()
2562 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
H A DSema.h7264 SourceLocation CallOperatorLoc, Expr *TrailingRequiresClause,
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2922 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local
4132 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local
4142 TrailingRequiresClause = in ParseTrailingRequiresClause()
4145 TrailingRequiresClause = in ParseTrailingRequiresClause()
4146 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause()
4154 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause()
4158 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
H A DParseDecl.cpp6811 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local
6813 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator()
6816 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2125 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
2163 TrailingRequiresClause); in VisitFunctionDecl()
2195 if (TrailingRequiresClause) in VisitFunctionDecl()
2196 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl()
2551 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local
2569 TrailingRequiresClause); in VisitCXXMethodDecl()
2575 Destructor->getConstexprKind(), TrailingRequiresClause); in VisitCXXMethodDecl()
2586 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
2592 D->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
H A DSemaLambda.cpp968 SourceLocation CallOperatorLoc, Expr *TrailingRequiresClause, in CompleteLambdaCallOperator() argument
975 if (TrailingRequiresClause) in CompleteLambdaCallOperator()
976 Method->setTrailingRequiresClause(TrailingRequiresClause); in CompleteLambdaCallOperator()
H A DSemaDecl.cpp9335 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local
9349 InheritedConstructor(), TrailingRequiresClause); in CreateNewFunctionDecl()
9360 TrailingRequiresClause); in CreateNewFunctionDecl()
9384 /*hasPrototype=*/true, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
9403 TrailingRequiresClause); in CreateNewFunctionDecl()
9406 if (TrailingRequiresClause) in CreateNewFunctionDecl()
9407 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl()
9409 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl()
9432 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl()
9447 true /*HasPrototype*/, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp586 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
H A DASTReaderDecl.cpp932 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()