Lines Matching refs:CrashRecoveryContext

35   CrashRecoveryContext *CRC;
42 CrashRecoveryContextImpl(CrashRecoveryContext *CRC) noexcept in CrashRecoveryContextImpl()
90 static ManagedStatic<sys::ThreadLocal<const CrashRecoveryContext>>
98 CrashRecoveryContext::CrashRecoveryContext() { in CrashRecoveryContext() function in CrashRecoveryContext
105 CrashRecoveryContext::~CrashRecoveryContext() { in ~CrashRecoveryContext()
108 const CrashRecoveryContext *PC = tlIsRecoveringFromCrash->get(); in ~CrashRecoveryContext()
123 bool CrashRecoveryContext::isRecoveringFromCrash() { in isRecoveringFromCrash()
127 CrashRecoveryContext *CrashRecoveryContext::GetCurrent() { in GetCurrent()
138 void CrashRecoveryContext::Enable() { in Enable()
147 void CrashRecoveryContext::Disable() { in Disable()
155 void CrashRecoveryContext::registerCleanup(CrashRecoveryContextCleanup *cleanup) in registerCleanup()
166 CrashRecoveryContext::unregisterCleanup(CrashRecoveryContextCleanup *cleanup) { in unregisterCleanup()
206 CrashRecoveryContext::Disable(); in ExceptionFilter()
225 bool CrashRecoveryContext::RunSafely(function_ref<void()> Fn) { in RunSafely()
283 CrashRecoveryContext::Disable(); in ExceptionHandler()
365 CrashRecoveryContext::Disable(); in CrashRecoverySignalHandler()
411 bool CrashRecoveryContext::RunSafely(function_ref<void()> Fn) { in RunSafely()
431 void CrashRecoveryContext::HandleExit(int RetCode) { in HandleExit()
445 bool CrashRecoveryContext::throwIfCrash(int RetCode) { in throwIfCrash()
484 CrashRecoveryContext *CRC;
499 bool CrashRecoveryContext::RunSafelyOnThread(function_ref<void()> Fn, in RunSafelyOnThread()