Home
last modified time | relevance | path

Searched refs:InstanceImpl (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DDiagnostics.cpp24 lldbassert(!InstanceImpl() && "Already initialized."); in Initialize()
25 InstanceImpl().emplace(); in Initialize()
29 lldbassert(InstanceImpl() && "Already terminated."); in Terminate()
30 InstanceImpl().reset(); in Terminate()
33 bool Diagnostics::Enabled() { return InstanceImpl().operator bool(); } in Enabled()
35 std::optional<Diagnostics> &Diagnostics::InstanceImpl() { in InstanceImpl() function in Diagnostics
40 Diagnostics &Diagnostics::Instance() { return *InstanceImpl(); } in Instance()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DProgress.cpp90 assert(!InstanceImpl() && "Already initialized."); in Initialize()
91 InstanceImpl().emplace(); in Initialize()
95 assert(InstanceImpl() && "Already terminated."); in Terminate()
96 InstanceImpl().reset(); in Terminate()
99 bool ProgressManager::Enabled() { return InstanceImpl().operator bool(); } in Enabled()
102 assert(InstanceImpl() && "ProgressManager must be initialized"); in Instance()
103 return *InstanceImpl(); in Instance()
106 std::optional<ProgressManager> &ProgressManager::InstanceImpl() { in InstanceImpl() function in ProgressManager
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DFileSystem.h51 lldbassert(!InstanceImpl() && "Already initialized."); in Initialize()
52 InstanceImpl().emplace(std::forward<T>(t)...); in Initialize()
208 static std::optional<FileSystem> &InstanceImpl();
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DFileSystem.cpp45 FileSystem &FileSystem::Instance() { return *InstanceImpl(); } in Instance()
48 lldbassert(InstanceImpl() && "Already terminated."); in Terminate()
49 InstanceImpl().reset(); in Terminate()
52 std::optional<FileSystem> &FileSystem::InstanceImpl() { in InstanceImpl() function in FileSystem
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDiagnostics.h60 static std::optional<Diagnostics> &InstanceImpl();
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DProgress.h167 static std::optional<ProgressManager> &InstanceImpl();