Home
last modified time | relevance | path

Searched refs:ControllingExpr (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp3013 ExprResult ControllingExpr; in ParseGenericSelectionExpression() local
3029 ControllingExpr = ParseAssignmentExpression(); in ParseGenericSelectionExpression()
3030 if (ControllingExpr.isInvalid()) { in ParseGenericSelectionExpression()
3087 void *ExprOrTy = ControllingExpr.isUsable() in ParseGenericSelectionExpression()
3088 ? ControllingExpr.get() in ParseGenericSelectionExpression()
3092 KeyLoc, DefaultLoc, T.getCloseLocation(), ControllingExpr.isUsable(), in ParseGenericSelectionExpression()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp4414 const ASTContext &, SourceLocation GenericLoc, Expr *ControllingExpr, in GenericSelectionExpr() argument
4430 ControllingExpr; in GenericSelectionExpr()
4467 const ASTContext &Context, SourceLocation GenericLoc, Expr *ControllingExpr, in GenericSelectionExpr() argument
4481 ControllingExpr; in GenericSelectionExpr()
4518 const ASTContext &Context, SourceLocation GenericLoc, Expr *ControllingExpr, in Create() argument
4527 Context, GenericLoc, ControllingExpr, AssocTypes, AssocExprs, DefaultLoc, in Create()
4532 const ASTContext &Context, SourceLocation GenericLoc, Expr *ControllingExpr, in Create() argument
4541 Context, GenericLoc, ControllingExpr, AssocTypes, AssocExprs, DefaultLoc, in Create()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp1763 Expr *ControllingExpr = nullptr; in CreateGenericSelectionExpr() local
1775 ControllingExpr = R.get(); in CreateGenericSelectionExpr()
1784 IsResultDependent = ControllingExpr in CreateGenericSelectionExpr()
1785 ? ControllingExpr->isTypeDependent() in CreateGenericSelectionExpr()
1788 ControllingExpr in CreateGenericSelectionExpr()
1789 ? ControllingExpr->containsUnexpandedParameterPack() in CreateGenericSelectionExpr()
1794 if (!inTemplateInstantiation() && !IsResultDependent && ControllingExpr && in CreateGenericSelectionExpr()
1795 ControllingExpr->HasSideEffects(Context, false)) in CreateGenericSelectionExpr()
1796 Diag(ControllingExpr->getExprLoc(), in CreateGenericSelectionExpr()
1825 if (ControllingExpr && Types[i]->getType()->isIncompleteType()) in CreateGenericSelectionExpr()
[all …]
H A DTreeTransform.h3152 Expr *ControllingExpr, in RebuildGenericSelectionExpr() argument
3157 ControllingExpr, Types, Exprs); in RebuildGenericSelectionExpr()
12971 ExprResult ControllingExpr; in TransformGenericSelectionExpr() local
12974 ControllingExpr = getDerived().TransformExpr(E->getControllingExpr()); in TransformGenericSelectionExpr()
12978 if (ControllingExpr.isInvalid() && !ControllingType) in TransformGenericSelectionExpr()
13005 ControllingExpr.get(), in TransformGenericSelectionExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h6260 Expr *ControllingExpr,
6270 Expr *ControllingExpr,
6303 Expr *ControllingExpr, ArrayRef<TypeSourceInfo *> AssocTypes,
6312 Expr *ControllingExpr, ArrayRef<TypeSourceInfo *> AssocTypes,