]> granicus.if.org Git - clang/commitdiff
Bug fix: use GetRVal instead of GetLVal (were getting the value of a DeclRefExpr...
authorTed Kremenek <kremenek@apple.com>
Wed, 26 Mar 2008 22:21:58 +0000 (22:21 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 26 Mar 2008 22:21:58 +0000 (22:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@48846 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/GRExprEngine.cpp

index 03f7d1dca837a70efebe141c505ded9e530239fa..bce1cbd90c709b45439a83339e36288834305e49 100644 (file)
@@ -1128,7 +1128,7 @@ void GRExprEngine::VisitObjCMessageExprDispatchHelper(ObjCMessageExpr* ME,
   
   if (Expr* Receiver = ME->getReceiver()) {
   
-    RVal L = GetLVal(St, Receiver);
+    RVal L = GetRVal(St, Receiver);
     
     // Check for undefined control-flow or calls to NULL.