Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2076 Expr *TrailingRequiresClause = nullptr)
2078 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
2089 Expr *TrailingRequiresClause = nullptr);
2557 Expr *TrailingRequiresClause);
2600 Expr *TrailingRequiresClause = nullptr);
2819 Expr *TrailingRequiresClause = nullptr)
2822 SourceLocation(), TrailingRequiresClause) { in CXXMethodDecl() argument
2834 Expr *TrailingRequiresClause = nullptr);
2875 Expr *TrailingRequiresClause = nullptr)
2878 EndLocation, TrailingRequiresClause), in CXXMethodDecl() argument
[all …]
H A DDecl.h737 Expr *TrailingRequiresClause = nullptr; member
808 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
813 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause in getTrailingRequiresClause()
817 void setTrailingRequiresClause(Expr *TrailingRequiresClause);
2090 Expr *TrailingRequiresClause = nullptr);
2126 Expr *TrailingRequiresClause = nullptr) {
2131 TrailingRequiresClause);
2139 Expr *TrailingRequiresClause);
H A DRecursiveASTVisitor.h2228 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) {
2229 TRY_TO(TraverseStmt(TrailingRequiresClause));
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2317 Expr *TrailingRequiresClause) { in Create() argument
2320 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
2726 InheritedConstructor Inherited, Expr *TrailingRequiresClause) in CXXConstructorDecl() argument
2729 SourceLocation(), TrailingRequiresClause) { in CXXConstructorDecl()
2766 InheritedConstructor Inherited, Expr *TrailingRequiresClause) { in Create() argument
2775 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
2899 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument
2905 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create()
2933 Expr *TrailingRequiresClause) { in Create() argument
2939 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
H A DDecl.cpp2001 void DeclaratorDecl::setTrailingRequiresClause(Expr *TrailingRequiresClause) { in setTrailingRequiresClause() argument
2002 assert(TrailingRequiresClause); in setTrailingRequiresClause()
2013 getExtInfo()->TrailingRequiresClause = TrailingRequiresClause; in setTrailingRequiresClause()
3035 Expr *TrailingRequiresClause) in FunctionDecl() argument
3069 if (TrailingRequiresClause) in FunctionDecl()
3070 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl()
5394 Expr *TrailingRequiresClause) { in Create() argument
5397 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
H A DDeclPrinter.cpp817 if (Expr *TrailingRequiresClause = D->getTrailingRequiresClause()) { in VisitFunctionDecl() local
819 TrailingRequiresClause->printPretty(Out, nullptr, SubPolicy, Indentation, in VisitFunctionDecl()
H A DASTImporter.cpp3867 auto TrailingRequiresClause = in VisitFunctionDecl() local
3900 ToInheritedConstructor, TrailingRequiresClause)) in VisitFunctionDecl()
3915 TrailingRequiresClause)) in VisitFunctionDecl()
3931 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3938 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
3958 D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1971 Expr *TrailingRequiresClause; variable
2032 TrailingRequiresClause(nullptr), in Declarator()
2627 TrailingRequiresClause = TRC; in setTrailingRequiresClause()
2634 return TrailingRequiresClause; in getTrailingRequiresClause()
2640 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
H A DSema.h8763 SourceLocation CallOperatorLoc, Expr *TrailingRequiresClause,
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp3087 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local
4336 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local
4346 TrailingRequiresClause = in ParseTrailingRequiresClause()
4349 TrailingRequiresClause = in ParseTrailingRequiresClause()
4350 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause()
4358 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause()
4362 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
H A DParseDecl.cpp7220 ExprResult TrailingRequiresClause = Actions.CorrectDelayedTyposInExpr( in ParseDirectDeclarator() local
7222 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator()
7225 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2164 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
2202 TrailingRequiresClause); in VisitFunctionDecl()
2234 if (TrailingRequiresClause) in VisitFunctionDecl()
2235 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl()
2594 Expr *TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local
2612 TrailingRequiresClause); in VisitCXXMethodDecl()
2618 Destructor->getConstexprKind(), TrailingRequiresClause); in VisitCXXMethodDecl()
2629 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
2635 D->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
H A DSemaLambda.cpp1010 SourceLocation CallOperatorLoc, Expr *TrailingRequiresClause, in CompleteLambdaCallOperator() argument
1017 if (TrailingRequiresClause) in CompleteLambdaCallOperator()
1018 Method->setTrailingRequiresClause(TrailingRequiresClause); in CompleteLambdaCallOperator()
H A DSemaDecl.cpp9191 Expr *TrailingRequiresClause = D.getTrailingRequiresClause(); in CreateNewFunctionDecl() local
9205 InheritedConstructor(), TrailingRequiresClause); in CreateNewFunctionDecl()
9216 TrailingRequiresClause); in CreateNewFunctionDecl()
9240 /*hasPrototype=*/true, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
9259 TrailingRequiresClause); in CreateNewFunctionDecl()
9262 if (TrailingRequiresClause) in CreateNewFunctionDecl()
9263 SemaRef.Diag(TrailingRequiresClause->getBeginLoc(), in CreateNewFunctionDecl()
9265 << TrailingRequiresClause->getSourceRange(); in CreateNewFunctionDecl()
9288 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl()
9303 true /*HasPrototype*/, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp621 Record.AddStmt(Info->TrailingRequiresClause); in VisitDeclaratorDecl()
H A DASTReaderDecl.cpp918 Info->TrailingRequiresClause = Record.readExpr(); in VisitDeclaratorDecl()