Handle C++ static variables in the expression
authorSean Callanan <scallanan@apple.com>
Thu, 11 Apr 2013 17:57:16 +0000 (17:57 +0000)
committerSean Callanan <scallanan@apple.com>
Thu, 11 Apr 2013 17:57:16 +0000 (17:57 +0000)
parser.

<rdar://problem/13631469>

llvm-svn: 179304

lldb/source/Expression/IRForTarget.cpp

index e78eed9cbbe7382329d3f3b848cd086433ab8d92..fbbdd610ab2d7d6f5987b7bdfd20baa0d60a8f1b 100644 (file)
@@ -1703,6 +1703,8 @@ IRForTarget::MaybeHandleVariable (Value *llvm_value_ptr)
         {
             if (!global_variable->hasExternalLinkage())
                 return true;
+            else if (HandleSymbol (global_variable))
+                return true;
             else
                 return false;
         }