diff options
| author | Ted Kremenek <kremenek@apple.com> | 2008-02-21 22:08:33 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2008-02-21 22:08:33 +0000 |
| commit | 6d2bbd94671df46c0bebd29a3898971063b4bbd7 (patch) | |
| tree | 3f698e0b5cbbd2da68da78bf137831d74a3ffc9b | |
| parent | 5d8fa828f190a323f5aaf473ab6d26727e827fa6 (diff) | |
| download | bcm5719-llvm-6d2bbd94671df46c0bebd29a3898971063b4bbd7.tar.gz bcm5719-llvm-6d2bbd94671df46c0bebd29a3898971063b4bbd7.zip | |
Regression fix: Handle binary operators where both the left and right
operands are symbolic lvalues.
llvm-svn: 47459
| -rw-r--r-- | clang/include/clang/Analysis/PathSensitive/GRExprEngine.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/clang/include/clang/Analysis/PathSensitive/GRExprEngine.h b/clang/include/clang/Analysis/PathSensitive/GRExprEngine.h index 8e66b9c327b..7fa5297daa2 100644 --- a/clang/include/clang/Analysis/PathSensitive/GRExprEngine.h +++ b/clang/include/clang/Analysis/PathSensitive/GRExprEngine.h @@ -358,11 +358,7 @@ public: RVal EvalComplement(RVal X) { return X.isValid() ? TF->EvalComplement(ValMgr, cast<NonLVal>(X)) : X; } - - RVal EvalBinOp(BinaryOperator::Opcode Op, LVal L, RVal R) { - return R.isValid() ? TF->EvalBinOp(ValMgr, Op, L, cast<NonLVal>(R)) : R; - } - + RVal EvalBinOp(BinaryOperator::Opcode Op, NonLVal L, RVal R) { return R.isValid() ? TF->EvalBinOp(ValMgr, Op, L, cast<NonLVal>(R)) : R; } |

