Lines Matching refs:g_fields

68 HostInfoBaseFields *g_fields = nullptr;  variable
71 void HostInfoBase::Initialize() { g_fields = new HostInfoBaseFields(); } in Initialize()
74 delete g_fields; in Terminate()
75 g_fields = nullptr; in Terminate()
81 g_fields->m_host_triple = in GetTargetTriple()
84 return g_fields->m_host_triple; in GetTargetTriple()
90 HostInfo::ComputeHostArchitectureSupport(g_fields->m_host_arch_32, in GetArchitecture()
91 g_fields->m_host_arch_64); in GetArchitecture()
96 return g_fields->m_host_arch_32; in GetArchitecture()
98 return g_fields->m_host_arch_64; in GetArchitecture()
101 return (g_fields->m_host_arch_64.IsValid()) ? g_fields->m_host_arch_64 in GetArchitecture()
102 : g_fields->m_host_arch_32; in GetArchitecture()
117 success = HostInfo::ComputeSharedLibraryDirectory(g_fields->m_lldb_so_dir); in GetShlibDir()
119 LLDB_LOG(log, "shlib dir -> `{0}`", g_fields->m_lldb_so_dir); in GetShlibDir()
121 return success ? g_fields->m_lldb_so_dir : FileSpec(); in GetShlibDir()
129 HostInfo::ComputeSupportExeDirectory(g_fields->m_lldb_support_exe_dir); in GetSupportExeDir()
131 LLDB_LOG(log, "support exe dir -> `{0}`", g_fields->m_lldb_support_exe_dir); in GetSupportExeDir()
133 return success ? g_fields->m_lldb_support_exe_dir : FileSpec(); in GetSupportExeDir()
140 success = HostInfo::ComputeHeaderDirectory(g_fields->m_lldb_headers_dir); in GetHeaderDir()
142 LLDB_LOG(log, "header dir -> `{0}`", g_fields->m_lldb_headers_dir); in GetHeaderDir()
144 return success ? g_fields->m_lldb_headers_dir : FileSpec(); in GetHeaderDir()
152 g_fields->m_lldb_system_plugin_dir); in GetSystemPluginDir()
155 g_fields->m_lldb_system_plugin_dir); in GetSystemPluginDir()
157 return success ? g_fields->m_lldb_system_plugin_dir : FileSpec(); in GetSystemPluginDir()
165 HostInfo::ComputeUserPluginsDirectory(g_fields->m_lldb_user_plugin_dir); in GetUserPluginDir()
167 LLDB_LOG(log, "user plugin dir -> `{0}`", g_fields->m_lldb_user_plugin_dir); in GetUserPluginDir()
169 return success ? g_fields->m_lldb_user_plugin_dir : FileSpec(); in GetUserPluginDir()
177 g_fields->m_lldb_process_tmp_dir); in GetProcessTempDir()
180 g_fields->m_lldb_process_tmp_dir); in GetProcessTempDir()
182 return success ? g_fields->m_lldb_process_tmp_dir : FileSpec(); in GetProcessTempDir()
190 g_fields->m_lldb_global_tmp_dir); in GetGlobalTempDir()
192 LLDB_LOG(log, "global temp dir -> `{0}`", g_fields->m_lldb_global_tmp_dir); in GetGlobalTempDir()
194 return success ? g_fields->m_lldb_global_tmp_dir : FileSpec(); in GetGlobalTempDir()