llvm-project/lldb/source/Host/common
Alex Langford ca8faf8f46 [lldb] Respect empty arguments in target.run-args
Currently empty arguments are not respected. They are silently dropped
in two places: (1) when extracting them from the target.run-args
setting and (2) when constructing the lldb-argdumper invocation.

(1) is actually a regression from a few years ago. We did not always
drop empty arguments. See 31d97a5c8a.

rdar://106279228

Differential Revision: https://reviews.llvm.org/D145450
2023-03-07 11:29:27 -08:00
..
Editline.cpp [lldb] Use std::optional instead of llvm::Optional (NFC) 2023-01-07 14:18:35 -08:00
File.cpp [lldb] Use std::optional instead of llvm::Optional (NFC) 2023-01-07 14:18:35 -08:00
FileAction.cpp
FileCache.cpp
FileSystem.cpp [lldb] Use std::optional instead of llvm::Optional (NFC) 2023-01-07 14:18:35 -08:00
GetOptInc.cpp
Host.cpp
HostInfoBase.cpp [NFC][TargetParser] Replace uses of llvm/Support/Host.h 2023-02-10 09:59:46 +00:00
HostNativeThreadBase.cpp
HostProcess.cpp
HostThread.cpp
LockFileBase.cpp
LZMA.cpp
MainLoopBase.cpp
MonitoringProcessLauncher.cpp
NativeProcessProtocol.cpp [llvm][ADT] Replace uses of makeMutableArrayRef with deduction guides 2023-01-16 14:49:37 -07:00
NativeRegisterContext.cpp
NativeThreadProtocol.cpp
NativeWatchpointList.cpp
OptionParser.cpp
PipeBase.cpp
ProcessLaunchInfo.cpp [lldb] Respect empty arguments in target.run-args 2023-03-07 11:29:27 -08:00
ProcessRunLock.cpp
PseudoTerminal.cpp
Socket.cpp
SocketAddress.cpp
TCPSocket.cpp
Terminal.cpp [lldb] Use std::optional instead of llvm::Optional (NFC) 2023-01-07 14:18:35 -08:00
ThreadLauncher.cpp
UDPSocket.cpp
XML.cpp