Searched refs:InstanceImpl (Results 1 – 6 of 6) sorted by relevance
24 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()
90 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
51 lldbassert(!InstanceImpl() && "Already initialized."); in Initialize()52 InstanceImpl().emplace(std::forward<T>(t)...); in Initialize()208 static std::optional<FileSystem> &InstanceImpl();
45 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
60 static std::optional<Diagnostics> &InstanceImpl();
167 static std::optional<ProgressManager> &InstanceImpl();