Fix -stack-list-locals and -stack-list-arguments (MI)
authorIlia K <ki.stfu@gmail.com>
Fri, 6 Feb 2015 18:08:24 +0000 (18:08 +0000)
committerIlia K <ki.stfu@gmail.com>
Fri, 6 Feb 2015 18:08:24 +0000 (18:08 +0000)
commit1a0ec0f15dc755a81ea0ff958872e6e5a9a0772d
treeab2a40ff63a254e546845d80c9442a673e19518f
parent526ec29370e508df54589b4ecf47e0b7fee05702
Fix -stack-list-locals and -stack-list-arguments (MI)

Summary:
These changes include:
* Add eVariableInfoFormat argument for MIResponseFormVariableInfo{,2,3} and GetVariableInfo{,2} functions
* Fix -stack-list-locals and -stack-list-arguments: they ingored print-values
* Enable MiStackTestCase tests for -stack-list-xxx commands

All test pass on OS X.

Reviewers: abidh, clayborg

Reviewed By: abidh

Subscribers: lldb-commits, clayborg, abidh

Differential Revision: http://reviews.llvm.org/D7462

llvm-svn: 228412
lldb/test/tools/lldb-mi/TestMiStack.py
lldb/tools/lldb-mi/MICmdCmdStack.cpp
lldb/tools/lldb-mi/MICmdCmdStack.h
lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
lldb/tools/lldb-mi/MICmnResources.cpp
lldb/tools/lldb-mi/MICmnResources.h