Searched refs:ControllingExpr (Results 1 – 5 of 5) sorted by relevance
| /src/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 3465 ExprResult ControllingExpr; in ParseGenericSelectionExpression() local 3481 ControllingExpr = in ParseGenericSelectionExpression() 3483 if (ControllingExpr.isInvalid()) { in ParseGenericSelectionExpression() 3541 void *ExprOrTy = ControllingExpr.isUsable() in ParseGenericSelectionExpression() 3542 ? ControllingExpr.get() in ParseGenericSelectionExpression() 3546 KeyLoc, DefaultLoc, T.getCloseLocation(), ControllingExpr.isUsable(), in ParseGenericSelectionExpression()
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 4386 const ASTContext &, SourceLocation GenericLoc, Expr *ControllingExpr, in GenericSelectionExpr() argument 4402 ControllingExpr; in GenericSelectionExpr() 4441 const ASTContext &Context, SourceLocation GenericLoc, Expr *ControllingExpr, in GenericSelectionExpr() argument 4455 ControllingExpr; in GenericSelectionExpr() 4494 const ASTContext &Context, SourceLocation GenericLoc, Expr *ControllingExpr, in Create() argument 4503 Context, GenericLoc, ControllingExpr, AssocTypes, AssocExprs, DefaultLoc, in Create() 4508 const ASTContext &Context, SourceLocation GenericLoc, Expr *ControllingExpr, in Create() argument 4517 Context, GenericLoc, ControllingExpr, AssocTypes, AssocExprs, DefaultLoc, in Create()
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 1662 Expr *ControllingExpr = nullptr; in CreateGenericSelectionExpr() local 1674 ControllingExpr = R.get(); in CreateGenericSelectionExpr() 1683 IsResultDependent = ControllingExpr in CreateGenericSelectionExpr() 1684 ? ControllingExpr->isTypeDependent() in CreateGenericSelectionExpr() 1687 ControllingExpr in CreateGenericSelectionExpr() 1688 ? ControllingExpr->containsUnexpandedParameterPack() in CreateGenericSelectionExpr() 1693 if (!inTemplateInstantiation() && !IsResultDependent && ControllingExpr && in CreateGenericSelectionExpr() 1694 ControllingExpr->HasSideEffects(Context, false)) in CreateGenericSelectionExpr() 1695 Diag(ControllingExpr->getExprLoc(), in CreateGenericSelectionExpr() 1720 if (ControllingExpr && Types[i]->getType()->isIncompleteType()) in CreateGenericSelectionExpr() [all …]
|
| H A D | TreeTransform.h | 3109 Expr *ControllingExpr, in RebuildGenericSelectionExpr() argument 3114 ControllingExpr, Types, Exprs); in RebuildGenericSelectionExpr() 11847 ExprResult ControllingExpr; in TransformGenericSelectionExpr() local 11850 ControllingExpr = getDerived().TransformExpr(E->getControllingExpr()); in TransformGenericSelectionExpr() 11854 if (ControllingExpr.isInvalid() && !ControllingType) in TransformGenericSelectionExpr() 11881 ControllingExpr.get(), in TransformGenericSelectionExpr()
|
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 6061 Expr *ControllingExpr, 6071 Expr *ControllingExpr, 6104 Expr *ControllingExpr, ArrayRef<TypeSourceInfo *> AssocTypes, 6113 Expr *ControllingExpr, ArrayRef<TypeSourceInfo *> AssocTypes,
|