llvm-project/lldb/source
Pavel Labath 4ccd99541b Move Connection and IOObject interfaces to Utility module
Summary:
These interfaces have no dependencies, so it makes sense for them to be
in the lowest level modules, to make sure that other parts of the
codebase can use them without introducing loops.

The only exception here is the Connection::CreateDefaultConnection
method, which I've moved to Host, as it instantiates concrete
implementations, and that's where the implementations live.

Reviewers: jingham, zturner

Subscribers: lldb-commits, mgorny

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

llvm-svn: 306391
2017-06-27 10:33:14 +00:00
..
API Move Connection and IOObject interfaces to Utility module 2017-06-27 10:33:14 +00:00
Breakpoint Fix error string set in AddName to take a StringRef. 2017-05-17 17:48:55 +00:00
Commands Fix a -Wmisleading-indentation warning 2017-06-19 06:57:54 +00:00
Core Move Connection and IOObject interfaces to Utility module 2017-06-27 10:33:14 +00:00
DataFormatters Use exact equality for category language matching, for all languages, except those specifically mentioned. 2017-06-06 20:40:24 +00:00
Expression Rename Error -> Status. 2017-05-12 04:51:55 +00:00
Host Move Connection and IOObject interfaces to Utility module 2017-06-27 10:33:14 +00:00
Initialization Remove an expensive lock from Timer 2017-05-15 13:02:37 +00:00
Interpreter Remove an expensive lock from Timer 2017-05-15 13:02:37 +00:00
Plugins Shorten sanitizer plugin names 2017-06-26 08:13:22 +00:00
Symbol [TypeSystem] Handle Clang AttributedTypes 2017-06-02 01:24:18 +00:00
Target Introduce new command: thread backtrace unique 2017-06-12 16:25:24 +00:00
Utility Move Connection and IOObject interfaces to Utility module 2017-06-27 10:33:14 +00:00
CMakeLists.txt Remove Plugins/Process/POSIX from include_directories 2017-04-11 12:26:25 +00:00
lldb.cpp One more cleanup to lldb version printing 2016-11-14 22:43:08 +00:00