Home
last modified time | relevance | path

Searched refs:commonExpr (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp8806 Expr *commonExpr = nullptr; in ActOnConditionalOp() local
8808 commonExpr = CondExpr; in ActOnConditionalOp()
8812 if (commonExpr->hasPlaceholderType()) { in ActOnConditionalOp()
8815 commonExpr = result.get(); in ActOnConditionalOp()
8820 && !commonExpr->isTypeDependent() in ActOnConditionalOp()
8822 && commonExpr->isGLValue() in ActOnConditionalOp()
8823 && commonExpr->isOrdinaryOrBitFieldObject() in ActOnConditionalOp()
8829 commonExpr = commonRes.get(); in ActOnConditionalOp()
8834 if (commonExpr->isPRValue() && (commonExpr->getType()->isRecordType() || in ActOnConditionalOp()
8839 commonExpr = MatExpr.get(); in ActOnConditionalOp()
[all …]
H A DTreeTransform.h10996 ExprResult commonExpr = getDerived().TransformExpr(e->getCommon()); in TransformBinaryConditionalOperator() local
10997 if (commonExpr.isInvalid()) in TransformBinaryConditionalOperator()
11005 commonExpr.get() == e->getCommon() && in TransformBinaryConditionalOperator()
11009 return getDerived().RebuildConditionalOperator(commonExpr.get(), in TransformBinaryConditionalOperator()