|
LLDB mainline
|
#include "lldb/Host/Config.h"#include "lldb/Host/FileSystem.h"#include "lldb/Host/Host.h"#include "lldb/Host/HostInfo.h"#include "lldb/Host/HostInfoBase.h"#include "lldb/Utility/ArchSpec.h"#include "lldb/Utility/LLDBLog.h"#include "lldb/Utility/Log.h"#include "lldb/Utility/StreamString.h"#include "llvm/ADT/StringExtras.h"#include "llvm/Support/Path.h"#include "llvm/Support/ScopedPrinter.h"#include "llvm/Support/Threading.h"#include "llvm/Support/raw_ostream.h"#include "llvm/TargetParser/Host.h"#include "llvm/TargetParser/Triple.h"#include <mutex>#include <optional>#include <thread>Go to the source code of this file.
Variables | |
| static HostInfoBaseFields * | g_fields = nullptr |
|
static |
Definition at line 84 of file HostInfoBase.cpp.
Referenced by lldb_private::HostInfoBase::GetArchitecture(), lldb_private::HostInfoLinux::GetDistributionId(), lldb_private::HostInfoBase::GetGlobalTempDir(), lldb_private::HostInfoBase::GetHeaderDir(), lldb_private::HostInfoPosix::GetOSVersion(), lldb_private::HostInfoBase::GetProcessTempDir(), lldb_private::HostInfoBase::GetShlibDir(), lldb_private::HostInfoBase::GetSupportExeDir(), lldb_private::HostInfoBase::GetSystemPluginDir(), lldb_private::HostInfoBase::GetTargetTriple(), lldb_private::HostInfoBase::GetUserHomeDir(), lldb_private::HostInfoBase::GetUserLLDBDir(), lldb_private::HostInfoBase::GetUserPluginDir(), lldb_private::HostInfoBase::Initialize(), lldb_private::HostInfoLinux::Initialize(), lldb_private::HostInfoBase::SetSharedLibraryDirectoryHelper(), lldb_private::HostInfoBase::Terminate(), and lldb_private::HostInfoLinux::Terminate().