12 // Because we have OS-specific headers in Host, we just list
13 // all OS-independent headers here that will include the correct
14 // OS-specific header for us.
15 module ConnectionFileDescriptor { header "Host/ConnectionFileDescriptor.h" export * }
16 module Debug { header "Host/Debug.h" export * }
17 module Editline { header "Host/Editline.h" export * }
18 module FileCache { header "Host/FileCache.h" export * }
19 module File { header "Host/File.h" export * }
20 module FileSystem { header "Host/FileSystem.h" export * }
21 module HostGetOpt { header "Host/HostGetOpt.h" export * }
22 module Host { header "Host/Host.h" export * }
23 module HostInfoBase { header "Host/HostInfoBase.h" export * }
24 module HostInfo { header "Host/HostInfo.h" export * }
25 module HostNativeProcessBase { header "Host/HostNativeProcessBase.h" export * }
26 module HostNativeProcess { header "Host/HostNativeProcess.h" export * }
27 module HostNativeThreadBase { header "Host/HostNativeThreadBase.h" export * }
28 module HostNativeThreadForward { header "Host/HostNativeThreadForward.h" export * }
29 module HostNativeThread { header "Host/HostNativeThread.h" export * }
30 module HostProcess { header "Host/HostProcess.h" export * }
31 module HostThread { header "Host/HostThread.h" export * }
32 module LockFileBase { header "Host/LockFileBase.h" export * }
33 module LockFile { header "Host/LockFile.h" export * }
34 module MainLoopBase { header "Host/MainLoopBase.h" export * }
35 module MainLoop { header "Host/MainLoop.h" export * }
36 module MonitoringProcessLauncher { header "Host/MonitoringProcessLauncher.h" export * }
37 module OptionParser { header "Host/OptionParser.h" export * }
38 module PipeBase { header "Host/PipeBase.h" export * }
39 module Pipe { header "Host/Pipe.h" export * }
40 module PosixApi { header "Host/PosixApi.h" export * }
41 module ProcessLauncher { header "Host/ProcessLauncher.h" export * }
42 module ProcessRunLock { header "Host/ProcessRunLock.h" export * }
43 module PseudoTerminal { header "Host/PseudoTerminal.h" export * }
44 module SafeMachO { header "Host/SafeMachO.h" export * }
45 module SocketAddress { header "Host/SocketAddress.h" export * }
46 module Socket { header "Host/Socket.h" export * }
47 module StringConvert { header "Host/StringConvert.h" export * }
48 module Symbols { header "Host/Symbols.h" export * }
49 module TaskPool { header "Host/TaskPool.h" export * }
50 module Terminal { header "Host/Terminal.h" export * }
51 module ThreadLauncher { header "Host/ThreadLauncher.h" export * }
52 module Time { header "Host/Time.h" export * }
53 module XML { header "Host/XML.h" export * }
58 module lldb_Initialization {
61 umbrella "Initialization"
68 module lldb_Breakpoint {
82 module lldb_DataFormatters {
85 umbrella "DataFormatters"
89 module lldb_Expression {
94 // TODO: This file includes a non-public header.
95 exclude header "Expression/REPL.h"
98 module lldb_Interpreter {
101 umbrella "Interpreter"
102 module * { export * }
109 module * { export * }
115 module * { export * }
120 module lldb_Utility {
124 module * { export * }
126 module lldb_defines { header "lldb-defines.h" export * }
127 module lldb_enumerations { header "lldb-enumerations.h" export * }
128 module lldb_forward { header "lldb-forward.h" export * }
129 module lldb_private_enumerations { header "lldb-private-enumerations.h" export * }
130 module lldb_private_defines { header "lldb-private-defines.h" export * }
131 module lldb_private_forward { header "lldb-private-forward.h" export * }
132 module lldb_private { header "lldb-private.h" export * }
133 module lldb_private_interfaces { header "lldb-private-interfaces.h" export * }
134 module lldb_private_types { header "lldb-private-types.h" export * }
135 module lldb_public { header "lldb-public.h" export * }
136 module lldb_types { header "lldb-types.h" export * }
137 module lldb_versioning { header "lldb-versioning.h" export * }