llvm-project/lldb/tools/lldb-mi
Alex Langford f510bc7972 [lldb-mi] Remove use of dialog box
Summary:
This really is only implemented on Windows, and it requires us to pull
in User32. This was only useful when debugging on lldb-mi on Windows, and there
doesn't seem to be a good reason why using a dialog box is better than what
exists for other platforms.

Reviewers: zturner, jingham, compnerd

Subscribers: ki.stfu

Differential Revision: https://reviews.llvm.org/D56755

llvm-svn: 351276
2019-01-16 00:09:50 +00:00
..
CMakeLists.txt [CMake] Revised RPATH handling 2019-01-04 12:46:57 +00:00
MICmdArgContext.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgContext.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgSet.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgSet.h Remove header grouping comments. 2018-11-11 23:17:06 +00:00
MICmdArgValBase.cpp Remove header grouping comments. 2018-11-11 23:17:06 +00:00
MICmdArgValBase.h Remove header grouping comments. 2018-11-11 23:17:06 +00:00
MICmdArgValConsume.cpp [NFC] Replace `compare` with (in)equality operator where applicable. 2018-12-21 22:46:10 +00:00
MICmdArgValConsume.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValFile.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmdArgValFile.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValListBase.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValListBase.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValListOfN.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValListOfN.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValNumber.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValNumber.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValOptionLong.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmdArgValOptionLong.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValOptionShort.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValOptionShort.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValPrintValues.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValPrintValues.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValString.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmdArgValString.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdArgValThreadGrp.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmdArgValThreadGrp.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdBase.cpp Implement new methods for handling an error in MI commands. 2018-06-25 22:01:44 +00:00
MICmdBase.h Remove header grouping comments. 2018-11-11 23:17:06 +00:00
MICmdCmd.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmd.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdBreak.cpp [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
MICmdCmdBreak.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdData.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MICmdCmdData.h [lldb-mi] Re-implement data-info-line command. 2018-07-23 13:02:41 +00:00
MICmdCmdEnviro.cpp [lldb-mi] Fix implementation for a few mi commands 2017-01-05 13:23:47 +00:00
MICmdCmdEnviro.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdExec.cpp [lldb-mi] Re-implement a few MI commands. 2018-07-02 23:54:06 +00:00
MICmdCmdExec.h [lldb-mi] Re-implement a few MI commands. 2018-07-02 23:54:06 +00:00
MICmdCmdFile.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdFile.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdGdbInfo.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MICmdCmdGdbInfo.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdGdbSet.cpp [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
MICmdCmdGdbSet.h [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
MICmdCmdGdbShow.cpp [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
MICmdCmdGdbShow.h [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
MICmdCmdGdbThread.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdGdbThread.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdMiscellanous.cpp [lldb-mi] Fix implementation for a few mi commands 2017-01-05 13:23:47 +00:00
MICmdCmdMiscellanous.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdStack.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
MICmdCmdStack.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdSupportInfo.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdSupportInfo.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdSupportList.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdSupportList.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdSymbol.cpp Ammend "Fix MSVC2015 compilation failure after r336206 patch". 2018-07-03 22:51:01 +00:00
MICmdCmdSymbol.h [lldb-mi] Re-implement symbol-list-lines command. 2018-07-03 15:40:20 +00:00
MICmdCmdTarget.cpp [lldb-mi] Re-implement target-select command 2018-08-07 20:45:46 +00:00
MICmdCmdTarget.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdThread.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdThread.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdTrace.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdTrace.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCmdVar.cpp lldb-mi: -var-update can hang when traversing complex types with pointers 2017-08-31 19:22:33 +00:00
MICmdCmdVar.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCommands.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdCommands.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdData.cpp
MICmdData.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdFactory.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmdFactory.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdInterpreter.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdInterpreter.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdInvoker.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdInvoker.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdMgr.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdMgr.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdMgrSetCmdDeleteCallback.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmdMgrSetCmdDeleteCallback.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnBase.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MICmnBase.h Do not pass non-POD type variables through variadic function 2017-02-01 16:02:55 +00:00
MICmnConfig.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBBroadcaster.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBBroadcaster.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBDebugSessionInfo.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmnLLDBDebugSessionInfo.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBDebugSessionInfoVarObj.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBDebugSessionInfoVarObj.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBDebugger.cpp Clean up lldb-types.h 2017-07-18 13:14:01 +00:00
MICmnLLDBDebugger.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBDebuggerHandleEvents.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmnLLDBDebuggerHandleEvents.h Add missing includes to some LLDB headers. 2018-05-26 14:59:14 +00:00
MICmnLLDBProxySBValue.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBProxySBValue.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLLDBUtilSBValue.cpp [LLDB-MI] Minor cleanup of CMICmnLLDBUtilSBValue class 2016-10-14 12:58:02 +00:00
MICmnLLDBUtilSBValue.h [LLDB-MI] Minor cleanup of CMICmnLLDBUtilSBValue class 2016-10-14 12:58:02 +00:00
MICmnLog.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MICmnLog.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLogMediumFile.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnLogMediumFile.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIOutOfBandRecord.cpp [lldb-mi] Fix implementation for a few mi commands 2017-01-05 13:23:47 +00:00
MICmnMIOutOfBandRecord.h [lldb-mi] Fix implementation for a few mi commands 2017-01-05 13:23:47 +00:00
MICmnMIResultRecord.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIResultRecord.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValue.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValue.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueConst.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueConst.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueList.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueList.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueResult.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueResult.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueTuple.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnMIValueTuple.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnResources.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MICmnResources.h [lldb-mi] Implement -gdb-set breakpoint pending on/off 2018-10-30 03:10:41 +00:00
MICmnStreamStderr.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnStreamStderr.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnStreamStdin.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MICmnStreamStdin.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnStreamStdout.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnStreamStdout.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnThreadMgrStd.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MICmnThreadMgrStd.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIDataTypes.h Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MIDriver.cpp [NFC] Replace `compare` with (in)equality operator where applicable. 2018-12-21 22:46:10 +00:00
MIDriver.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIDriverBase.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
MIDriverBase.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIDriverMain.cpp [lldb-mi] Remove use of dialog box 2019-01-16 00:09:50 +00:00
MIDriverMgr.cpp [NFC] Replace `compare` with (in)equality operator where applicable. 2018-12-21 22:46:10 +00:00
MIDriverMgr.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIExtensions.txt test commit. 2015-12-07 19:08:15 +00:00
MIReadMe.txt Typo fixes. 2018-05-29 09:10:46 +00:00
MIUtilDateTimeStd.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilDateTimeStd.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilDebug.cpp [lldb-mi] Remove use of dialog box 2019-01-16 00:09:50 +00:00
MIUtilDebug.h [lldb-mi] Remove use of dialog box 2019-01-16 00:09:50 +00:00
MIUtilFileStd.cpp Remove comments after header includes. 2018-11-11 23:16:43 +00:00
MIUtilFileStd.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilMapIdToVariant.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MIUtilMapIdToVariant.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilSingletonBase.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilSingletonHelper.h Don't include headers from inside a namespace in MIUtilSingletonHelper.h 2018-05-26 14:39:35 +00:00
MIUtilString.cpp Simplify Boolean expressions 2018-12-15 00:15:33 +00:00
MIUtilString.h Do not pass non-POD type variables through variadic function 2017-02-01 16:02:55 +00:00
MIUtilThreadBaseStd.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilThreadBaseStd.h [Windows] Remove the #include <eh.h> hack. 2017-03-03 20:21:59 +00:00
MIUtilVariant.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
MIUtilVariant.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
Platform.h [Windows] Remove the #include <eh.h> hack. 2017-03-03 20:21:59 +00:00
lldb-Info.plist
lldb-mi.exports Only export public symbols with the cmake build. 2015-09-04 00:00:41 +00:00
module.modulemap Added modulemap for lldb-mi 2018-06-12 21:22:52 +00:00