]> granicus.if.org Git - clang/commitdiff
Remove incorrect casts from UnknownVal to NonLVal.
authorTed Kremenek <kremenek@apple.com>
Thu, 21 Feb 2008 19:10:12 +0000 (19:10 +0000)
committerTed Kremenek <kremenek@apple.com>
Thu, 21 Feb 2008 19:10:12 +0000 (19:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@47446 91177308-0d34-0410-b5e6-96231b3b80d8

Analysis/GRSimpleVals.cpp

index ed0706be892ba9d10a44b0663922a728db898854..02df7a5b64a61aa5d82923d10bdbeea96826e818 100644 (file)
@@ -126,7 +126,7 @@ RVal GRSimpleVals::EvalBinOp(ValueManager& ValMgr, BinaryOperator::Opcode Op,
     
     switch (L.getSubKind()) {
       default:
-        return cast<NonLVal>(UnknownVal());
+        return UnknownVal();
         
       case nonlval::ConcreteIntKind:
         
@@ -226,7 +226,7 @@ RVal GRSimpleVals::EvalEQ(ValueManager& ValMgr, LVal L, LVal R) {
       }
       
       // FIXME: Implement unification
-      return cast<NonLVal>(UnknownVal());
+      return UnknownVal();
         //assert (!isa<lval::SymbolVal>(R) && "FIXME: Implement unification.");
       
       break;