Searched refs:LHSResult (Results 1 – 2 of 2) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ExprConstant.cpp | 6257 EvalResult LHSResult; // meaningful only for binary operator expression. member 6328 bool VisitBinOpLHSOnly(EvalResult &LHSResult, const BinaryOperator *E, 6331 bool VisitBinOp(const EvalResult &LHSResult, const EvalResult &RHSResult, 6353 VisitBinOpLHSOnly(EvalResult &LHSResult, const BinaryOperator *E, in VisitBinOpLHSOnly() argument 6357 if (LHSResult.Failed) in VisitBinOpLHSOnly() 6364 if (!LHSResult.Failed && HandleConversionToBool(LHSResult.Val, LHSAsBool)) { in VisitBinOpLHSOnly() 6368 Success(LHSAsBool, E, LHSResult.Val); in VisitBinOpLHSOnly() 6372 LHSResult.Failed = true; in VisitBinOpLHSOnly() 6391 if (LHSResult.Failed && !Info.keepEvaluatingAfterFailure()) in VisitBinOpLHSOnly() 6398 VisitBinOp(const EvalResult &LHSResult, const EvalResult &RHSResult, in VisitBinOp() argument [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaExpr.cpp | 5526 ExprResult LHSResult = CheckPlaceholderExpr(LHS.get()); in CheckConditionalOperands() local 5527 if (!LHSResult.isUsable()) return QualType(); in CheckConditionalOperands() 5528 LHS = LHSResult; in CheckConditionalOperands() 8115 ExprResult LHSResult = Owned(LHS), RHSResult = Owned(RHS); in CheckBitwiseOperands() local 8116 QualType compType = UsualArithmeticConversions(LHSResult, RHSResult, in CheckBitwiseOperands() 8118 if (LHSResult.isInvalid() || RHSResult.isInvalid()) in CheckBitwiseOperands() 8120 LHS = LHSResult.take(); in CheckBitwiseOperands()
|