kadircet accepted this revision. kadircet added a comment. This revision is now accepted and ready to land.
thanks, LGTM ================ Comment at: clang-tools-extra/clangd/Cancellation.cpp:39 + return true; return false; // Not in scope of a task. } ---------------- comment seems to be out-of-date. `Either not cancelled or not in a cancellable task` ? ================ Comment at: clang-tools-extra/clangd/JSONTransport.cpp:23 + // FIXME: encode cancellation errors using RequestCancelled or ContentModified + // as approprate. if (llvm::Error Unhandled = llvm::handleErrors( ---------------- s/approprate/appropriate/ ================ Comment at: clang-tools-extra/clangd/TUScheduler.cpp:673 + // Cancel any requests invalidated by this request. + if (UpdateType) + for (auto &R : llvm::reverse(Requests)) { ---------------- braces ================ Comment at: clang-tools-extra/clangd/TUScheduler.cpp:682 + // Allow this request to be cancelled if invalidated. + Context Ctx = Context::current().derive(kFileBeingProcessed, FileName); + Canceler Invalidate = nullptr; ---------------- this one is already being put into the context before pushing into requests. ================ Comment at: clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp:364 + ++Actions; + EXPECT_FALSE(!!AST); + llvm::Error E = AST.takeError(); ---------------- nit: `bool(AST)` ? same in other places. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D75602/new/ https://reviews.llvm.org/D75602 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits