Two fixes for file variables:

- Even if a frame isn't present, we always try
  to use FindGlobalVariable to find variables.
  Instead of using frame->TrackGlobalVariable()
  to promote the VariableSP into a ValueObject,
  we now simply use ValueObjectVariable.

- When requesting the value of a variable, we
  allow returning of the "live version" of the
  variable -- that is, the variable in the
  target instead of a pointer to its freeze
  dried version in LLDB -- even if there is no
  process present.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@146315 91177308-0d34-0410-b5e6-96231b3b80d8
1 file changed