llvm-project/lldb/source/Plugins/Platform/MacOSX
Pavel Labath 145d95c964 Move Args.cpp from Interpreter to Utility
Summary:
The Args class is used in plenty of places besides the command
interpreter (e.g., anything requiring an argc+argv combo, such as when
launching a process), so it needs to be in a lower layer. Now that the
class has no external dependencies, it can be moved down to the Utility
module.

This removes the last (direct) dependency from the Host module to
Interpreter, so I remove the Interpreter module from Host's dependency
list.

Reviewers: zturner, jingham, davide

Subscribers: mgorny, lldb-commits

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

llvm-svn: 330200
2018-04-17 18:53:35 +00:00
..
CMakeLists.txt Unify the common code in the ios, tvos, watchos platforms into a single 2017-04-17 22:52:20 +00:00
PlatformAppleSimulator.cpp Move PseudoTerminal to the lldb_private namespace 2017-12-11 10:09:14 +00:00
PlatformAppleSimulator.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformAppleTVSimulator.cpp Fix netbsd, freebsd and osx builds for ArchSpec move 2017-11-13 16:47:37 +00:00
PlatformAppleTVSimulator.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformAppleWatchSimulator.cpp Fix netbsd, freebsd and osx builds for ArchSpec move 2017-11-13 16:47:37 +00:00
PlatformAppleWatchSimulator.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformDarwin.cpp Add Utility/Environment class for handling... environments 2018-01-10 11:57:31 +00:00
PlatformDarwin.h Move the code to find a binary in a bundle in the target.exec-search-paths 2017-06-02 05:17:19 +00:00
PlatformDarwinKernel.cpp Change the ordering that we search for kexts and kernels on the local 2017-12-09 03:28:15 +00:00
PlatformDarwinKernel.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformMacOSX.cpp Move the code to find a binary in a bundle in the target.exec-search-paths 2017-06-02 05:17:19 +00:00
PlatformMacOSX.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformRemoteAppleTV.cpp Move ArchSpec to the Utility module 2017-11-13 16:16:33 +00:00
PlatformRemoteAppleTV.h Unify the common code in the ios, tvos, watchos platforms into a single 2017-04-17 22:52:20 +00:00
PlatformRemoteAppleWatch.cpp Move ArchSpec to the Utility module 2017-11-13 16:16:33 +00:00
PlatformRemoteAppleWatch.h Unify the common code in the ios, tvos, watchos platforms into a single 2017-04-17 22:52:20 +00:00
PlatformRemoteDarwinDevice.cpp Move ArchSpec to the Utility module 2017-11-13 16:16:33 +00:00
PlatformRemoteDarwinDevice.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformRemoteiOS.cpp Move ArchSpec to the Utility module 2017-11-13 16:16:33 +00:00
PlatformRemoteiOS.h Unify the common code in the ios, tvos, watchos platforms into a single 2017-04-17 22:52:20 +00:00
PlatformiOSSimulator.cpp Fix netbsd, freebsd and osx builds for ArchSpec move 2017-11-13 16:47:37 +00:00
PlatformiOSSimulator.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
PlatformiOSSimulatorCoreSimulatorSupport.h Move Args.cpp from Interpreter to Utility 2018-04-17 18:53:35 +00:00
PlatformiOSSimulatorCoreSimulatorSupport.mm Add Utility/Environment class for handling... environments 2018-01-10 11:57:31 +00:00