Added the ability to see global variables with a variable expression path so
you can do things like:

(lldb) target variable g_global.a
(lldb) target variable *g_global.ptr
(lldb) target variable g_global.ptr[1]



git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@134745 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Symbol/VariableList.cpp b/source/Symbol/VariableList.cpp
index 7dd80a4..1c2bb0d 100644
--- a/source/Symbol/VariableList.cpp
+++ b/source/Symbol/VariableList.cpp
@@ -72,6 +72,18 @@
     return var_sp;
 }
 
+VariableSP
+VariableList::RemoveVariableAtIndex(uint32_t idx)
+{
+    VariableSP var_sp;
+    if (idx < m_variables.size())
+    {
+        var_sp = m_variables[idx];
+        m_variables.erase (m_variables.begin() + idx);
+    }
+    return var_sp;
+}
+
 uint32_t
 VariableList::FindVariableIndex (const VariableSP &var_sp)
 {