diff options
| author | Ilia K <ki.stfu@gmail.com> | 2015-02-06 18:08:24 +0000 |
|---|---|---|
| committer | Ilia K <ki.stfu@gmail.com> | 2015-02-06 18:08:24 +0000 |
| commit | 1a0ec0f15dc755a81ea0ff958872e6e5a9a0772d (patch) | |
| tree | ab2a40ff63a254e546845d80c9442a673e19518f /lldb/tools/lldb-mi/MICmdCmdStack.h | |
| parent | 526ec29370e508df54589b4ecf47e0b7fee05702 (diff) | |
| download | bcm5719-llvm-1a0ec0f15dc755a81ea0ff958872e6e5a9a0772d.tar.gz bcm5719-llvm-1a0ec0f15dc755a81ea0ff958872e6e5a9a0772d.zip | |
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
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdCmdStack.h')
| -rw-r--r-- | lldb/tools/lldb-mi/MICmdCmdStack.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lldb/tools/lldb-mi/MICmdCmdStack.h b/lldb/tools/lldb-mi/MICmdCmdStack.h index bae43dceed6..ebef7e197f5 100644 --- a/lldb/tools/lldb-mi/MICmdCmdStack.h +++ b/lldb/tools/lldb-mi/MICmdCmdStack.h @@ -143,7 +143,10 @@ class CMICmdCmdStackListArguments : public CMICmdBase bool m_bThreadInvalid; // True = yes invalid thread, false = thread object valid CMICmnMIValueList m_miValueList; const CMIUtilString m_constStrArgThread; // Not specified in MI spec but Eclipse gives this option - const CMIUtilString m_constStrArgPrintValues; // Not handled by *this command + const CMIUtilString m_constStrArgPrintValues; + const CMIUtilString m_constStrArgNoValues; + const CMIUtilString m_constStrArgAllValues; + const CMIUtilString m_constStrArgSimpleValues; }; //++ ============================================================================ @@ -179,5 +182,8 @@ class CMICmdCmdStackListLocals : public CMICmdBase CMICmnMIValueList m_miValueList; const CMIUtilString m_constStrArgThread; // Not specified in MI spec but Eclipse gives this option const CMIUtilString m_constStrArgFrame; // Not specified in MI spec but Eclipse gives this option - const CMIUtilString m_constStrArgPrintValues; // Not handled by *this command + const CMIUtilString m_constStrArgPrintValues; + const CMIUtilString m_constStrArgNoValues; + const CMIUtilString m_constStrArgAllValues; + const CMIUtilString m_constStrArgSimpleValues; }; |

