20 std::thread([Timeout] {
21 std::this_thread::sleep_for(Timeout);
static std::atomic< bool > ShutdownRequested
void requestShutdown()
Sets a flag to indicate that clangd was sent a shutdown signal, and the transport loop should exit at...
bool shutdownRequested()
Checks whether requestShutdown() was called.
void abortAfterTimeout(std::chrono::seconds Timeout)
Causes this process to crash if still running after Timeout.
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//