diff options
Diffstat (limited to 'lldb/include/lldb/Host/HostInfoBase.h')
-rw-r--r-- | lldb/include/lldb/Host/HostInfoBase.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lldb/include/lldb/Host/HostInfoBase.h b/lldb/include/lldb/Host/HostInfoBase.h index c59050cb34e9..70682c9b685e 100644 --- a/lldb/include/lldb/Host/HostInfoBase.h +++ b/lldb/include/lldb/Host/HostInfoBase.h @@ -6,12 +6,13 @@ // //===----------------------------------------------------------------------===// -#ifndef lldb_Host_HostInfoBase_h_ -#define lldb_Host_HostInfoBase_h_ +#ifndef LLDB_HOST_HOSTINFOBASE_H +#define LLDB_HOST_HOSTINFOBASE_H #include "lldb/Utility/ArchSpec.h" #include "lldb/Utility/FileSpec.h" #include "lldb/Utility/UserIDResolver.h" +#include "lldb/Utility/XcodeSDK.h" #include "lldb/lldb-enumerations.h" #include "llvm/ADT/StringRef.h" @@ -91,6 +92,12 @@ public: static bool ComputePathRelativeToLibrary(FileSpec &file_spec, llvm::StringRef dir); + static FileSpec GetXcodeContentsDirectory() { return {}; } + static FileSpec GetXcodeDeveloperDirectory() { return {}; } + + /// Return the directory containing a specific Xcode SDK. + static llvm::StringRef GetXcodeSDKPath(XcodeSDK sdk) { return {}; } + protected: static bool ComputeSharedLibraryDirectory(FileSpec &file_spec); static bool ComputeSupportExeDirectory(FileSpec &file_spec); |