Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1992 const AssociatedConstraint &TrailingRequiresClause, in CXXDeductionGuideDecl() argument
1997 TrailingRequiresClause), in CXXDeductionGuideDecl()
2025 const AssociatedConstraint &TrailingRequiresClause = {},
2133 const AssociatedConstraint &TrailingRequiresClause = {})
2135 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
2146 const AssociatedConstraint &TrailingRequiresClause = {});
2614 const AssociatedConstraint &TrailingRequiresClause);
2658 const AssociatedConstraint &TrailingRequiresClause = {});
2877 const AssociatedConstraint &TrailingRequiresClause = {})
2880 SourceLocation(), TrailingRequiresClause) { in CXXMethodDecl() argument
[all …]
H A DDecl.h765 AssociatedConstraint TrailingRequiresClause; member
836 return hasExtInfo() ? getExtInfo()->TrailingRequiresClause : Null; in getTrailingRequiresClause()
2137 const AssociatedConstraint &TrailingRequiresClause);
2173 const AssociatedConstraint &TrailingRequiresClause = {}) {
2178 TrailingRequiresClause);
2186 const AssociatedConstraint &TrailingRequiresClause);
H A DRecursiveASTVisitor.h2269 if (const AssociatedConstraint &TrailingRequiresClause =
2272 const_cast<Expr *>(TrailingRequiresClause.ConstraintExpr)));
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2361 DeductionCandidate Kind, const AssociatedConstraint &TrailingRequiresClause, in Create() argument
2366 TrailingRequiresClause, GeneratedFrom, SourceKind); in Create()
2484 const AssociatedConstraint &TrailingRequiresClause) { in Create() argument
2487 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
2926 const AssociatedConstraint &TrailingRequiresClause) in CXXConstructorDecl() argument
2929 SourceLocation(), TrailingRequiresClause) { in CXXConstructorDecl()
2967 const AssociatedConstraint &TrailingRequiresClause) { in Create() argument
2976 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
3102 const AssociatedConstraint &TrailingRequiresClause) { in Create() argument
3108 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create()
[all …]
H A DDecl.cpp2030 getExtInfo()->TrailingRequiresClause = AC; in setTrailingRequiresClause()
3073 const AssociatedConstraint &TrailingRequiresClause) in FunctionDecl() argument
3109 if (TrailingRequiresClause) in FunctionDecl()
3110 setTrailingRequiresClause(TrailingRequiresClause); in FunctionDecl()
5508 const AssociatedConstraint &TrailingRequiresClause) { in Create() argument
5511 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
H A DDeclPrinter.cpp845 if (const AssociatedConstraint &TrailingRequiresClause = in VisitFunctionDecl() local
851 TrailingRequiresClause.ConstraintExpr->printPretty( in VisitFunctionDecl()
H A DASTImporter.cpp4136 AssociatedConstraint TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
4137 TrailingRequiresClause.ConstraintExpr = in VisitFunctionDecl()
4138 importChecked(Err, TrailingRequiresClause.ConstraintExpr); in VisitFunctionDecl()
4170 ToInheritedConstructor, TrailingRequiresClause)) in VisitFunctionDecl()
4185 TrailingRequiresClause)) in VisitFunctionDecl()
4201 SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
4208 D->getConstexprKind(), SourceLocation(), TrailingRequiresClause)) in VisitFunctionDecl()
4222 Guide->getDeductionCandidateKind(), TrailingRequiresClause, in VisitFunctionDecl()
4230 D->getConstexprKind(), TrailingRequiresClause)) in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1974 Expr *TrailingRequiresClause; variable
2035 TrailingRequiresClause(nullptr), in Declarator()
2630 TrailingRequiresClause = TRC; in setTrailingRequiresClause()
2637 return TrailingRequiresClause; in getTrailingRequiresClause()
2643 return TrailingRequiresClause != nullptr; in hasTrailingRequiresClause()
H A DSema.h9039 const AssociatedConstraint &TrailingRequiresClause,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaFunctionEffects.cpp973 const Expr *TrailingRequiresClause = nullptr; member
993 TrailingRequiresClause = FD->getTrailingRequiresClause().ConstraintExpr; in run()
1284 if (Statement != TrailingRequiresClause && Statement != NoexceptExpr) in TraverseStmt()
H A DSemaTemplateInstantiateDecl.cpp2706 AssociatedConstraint TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitFunctionDecl() local
2737 DGuide->getDeductionCandidateKind(), TrailingRequiresClause, in VisitFunctionDecl()
2746 TrailingRequiresClause); in VisitFunctionDecl()
2781 if (TrailingRequiresClause) in VisitFunctionDecl()
2782 Function->setTrailingRequiresClause(TrailingRequiresClause); in VisitFunctionDecl()
3139 AssociatedConstraint TrailingRequiresClause = D->getTrailingRequiresClause(); in VisitCXXMethodDecl() local
3157 TrailingRequiresClause); in VisitCXXMethodDecl()
3163 Destructor->getConstexprKind(), TrailingRequiresClause); in VisitCXXMethodDecl()
3174 Conversion->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
3180 D->getEndLoc(), TrailingRequiresClause); in VisitCXXMethodDecl()
H A DSemaLambda.cpp1032 const AssociatedConstraint &TrailingRequiresClause, in CompleteLambdaCallOperator() argument
1039 if (TrailingRequiresClause) in CompleteLambdaCallOperator()
1040 Method->setTrailingRequiresClause(TrailingRequiresClause); in CompleteLambdaCallOperator()
H A DSemaDecl.cpp9411 AssociatedConstraint TrailingRequiresClause(D.getTrailingRequiresClause()); in CreateNewFunctionDecl() local
9425 InheritedConstructor(), TrailingRequiresClause); in CreateNewFunctionDecl()
9436 TrailingRequiresClause); in CreateNewFunctionDecl()
9460 /*hasPrototype=*/true, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
9479 TrailingRequiresClause); in CreateNewFunctionDecl()
9487 /*Kind=*/DeductionCandidate::Normal, TrailingRequiresClause); in CreateNewFunctionDecl()
9505 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl()
9520 true /*HasPrototype*/, ConstexprKind, TrailingRequiresClause); in CreateNewFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp3011 ExprResult TrailingRequiresClause; in ParseCXXClassMemberDeclaration() local
4202 ExprResult TrailingRequiresClause; in ParseTrailingRequiresClause() local
4212 TrailingRequiresClause = in ParseTrailingRequiresClause()
4215 TrailingRequiresClause = in ParseTrailingRequiresClause()
4216 Actions.ActOnFinishTrailingRequiresClause(TrailingRequiresClause); in ParseTrailingRequiresClause()
4224 if (TrailingRequiresClause.isInvalid()) in ParseTrailingRequiresClause()
4228 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseTrailingRequiresClause()
H A DParseDecl.cpp6886 ExprResult TrailingRequiresClause = in ParseDirectDeclarator() local
6888 if (TrailingRequiresClause.isUsable() && D.isFunctionDeclarator() && in ParseDirectDeclarator()
6891 D.setTrailingRequiresClause(TrailingRequiresClause.get()); in ParseDirectDeclarator()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp776 const_cast<Expr *>(Info->TrailingRequiresClause.ConstraintExpr)); in VisitDeclaratorDecl()
777 Record.writeUnsignedOrNone(Info->TrailingRequiresClause.ArgPackSubstIndex); in VisitDeclaratorDecl()
H A DASTReaderDecl.cpp901 Info->TrailingRequiresClause = AssociatedConstraint( in VisitDeclaratorDecl()