llvm-project/lldb/source/Plugins/Process/gdb-remote
Kazu Hirata 343523d040 [lldb] Use std::nullopt instead of None (NFC)
This patch mechanically replaces None with std::nullopt where the
compiler would warn if None were deprecated.  The intent is to reduce
the amount of manual work required in migrating from Optional to
std::optional.

This is part of an effort to migrate from llvm::Optional to
std::optional:

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
2022-12-04 16:51:25 -08:00
..
CMakeLists.txt Revert "[llvm] cmake config groundwork to have ZSTD in LLVM" 2022-07-08 13:48:05 -07:00
GDBRemoteClientBase.cpp [lldb] [gdb-remote] Move ReadPacketWithOutputSupport() to client 2022-10-03 18:42:49 +02:00
GDBRemoteClientBase.h [lldb] [gdb-remote] Move ReadPacketWithOutputSupport() to client 2022-10-03 18:42:49 +02:00
GDBRemoteCommunication.cpp [lldb] [gdb-remote] Move ReadPacketWithOutputSupport() to client 2022-10-03 18:42:49 +02:00
GDBRemoteCommunication.h [lldb] [gdb-remote] Move ReadPacketWithOutputSupport() to client 2022-10-03 18:42:49 +02:00
GDBRemoteCommunicationClient.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
GDBRemoteCommunicationClient.h [lldb/gdb-server] Better reporting of launch errors 2022-10-06 17:18:51 +02:00
GDBRemoteCommunicationHistory.cpp [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
GDBRemoteCommunicationHistory.h [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
GDBRemoteCommunicationServer.cpp [gdb-remote] Move broadcasting logic down to GDBRemoteClientBase 2022-09-09 17:13:08 +02:00
GDBRemoteCommunicationServer.h [gdb-remote] Move broadcasting logic down to GDBRemoteClientBase 2022-09-09 17:13:08 +02:00
GDBRemoteCommunicationServerCommon.cpp Use std::make_unsigned_t (NFC) 2022-09-18 18:41:02 -07:00
GDBRemoteCommunicationServerCommon.h [gdb-remote] Move broadcasting logic down to GDBRemoteClientBase 2022-09-09 17:13:08 +02:00
GDBRemoteCommunicationServerLLGS.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
GDBRemoteCommunicationServerLLGS.h [lldb] [llgs] Fix disabling non-stop mode 2022-07-15 20:16:49 +02:00
GDBRemoteCommunicationServerPlatform.cpp [gdb-remote] Move broadcasting logic down to GDBRemoteClientBase 2022-09-09 17:13:08 +02:00
GDBRemoteCommunicationServerPlatform.h [lldb/host] Remove monitor_signals argument from process monitoring functions 2022-02-24 11:12:59 +01:00
GDBRemoteErrno.def [lldb] [gdb-remote] Use standardized GDB errno values 2021-09-10 14:08:36 +02:00
GDBRemoteRegisterContext.cpp [LLDB] Pass const RegisterInfo& to RegisterValue::SetValueFromData 2022-10-12 08:19:30 +00:00
GDBRemoteRegisterContext.h [lldb] Refactor DataBuffer so we can map files as read-only 2022-04-05 13:46:37 -07:00
GDBRemoteRegisterFallback.cpp [lldb] [gdb-remote] Support client fallback for servers without reg defs 2022-01-17 22:31:49 +01:00
GDBRemoteRegisterFallback.h [lldb] [gdb-remote] Support client fallback for servers without reg defs 2022-01-17 22:31:49 +01:00
ProcessGDBRemote.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
ProcessGDBRemote.h [lldb] Reset breakpoint hit count before new runs 2022-09-19 12:56:12 -04:00
ProcessGDBRemoteLog.cpp [lldb] Make logging machinery type-safe 2022-01-25 12:13:49 +01:00
ProcessGDBRemoteLog.h [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
ProcessGDBRemoteProperties.td
ThreadGDBRemote.cpp [lldb] [gdb-remote] Support getting siginfo via API 2022-01-28 17:47:47 +01:00
ThreadGDBRemote.h [lldb] [gdb-remote] Support getting siginfo via API 2022-01-28 17:47:47 +01:00