Searched refs:NextReq (Results 1 – 1 of 1) sorted by relevance
250 return !NextReq || NextReq->WantDiags != WantDiagnostics::Yes; in update()252 NextReq = std::move(Req); in update()265 ReqCV.wait(Lock, [this] { return NextReq || Done; }); in run()268 CurrentReq = std::move(*NextReq); in run()269 NextReq.reset(); in run()285 IsEmpty = !NextReq.hasValue(); in run()306 NextReq.reset(); in stop()314 return wait(Lock, ReqCV, Timeout, [&] { return !NextReq && !CurrentReq; }); in blockUntilIdle()339 llvm::Optional<Request> NextReq; /* GUARDED_BY(Mutex) */ member in clang::clangd::__anon5c4233ba0311::PreambleThread