Author: Sam McCall Date: 2022-07-06T18:27:09+02:00 New Revision: e7fa272bc6a6a504c2899bb7cf66029678d97890
URL: https://github.com/llvm/llvm-project/commit/e7fa272bc6a6a504c2899bb7cf66029678d97890 DIFF: https://github.com/llvm/llvm-project/commit/e7fa272bc6a6a504c2899bb7cf66029678d97890.diff LOG: [clangd] Fix missing key function in PreambleThrottler Added: Modified: clang-tools-extra/clangd/TUScheduler.h Removed: ################################################################################ diff --git a/clang-tools-extra/clangd/TUScheduler.h b/clang-tools-extra/clangd/TUScheduler.h index 2817f1343185d..d616814a5edb9 100644 --- a/clang-tools-extra/clangd/TUScheduler.h +++ b/clang-tools-extra/clangd/TUScheduler.h @@ -104,7 +104,7 @@ class PreambleThrottler { /// /// Does not block, may eventually invoke the callback to satisfy the request. /// If the callback is invoked, release() must be called afterwards. - virtual RequestID acquire(llvm::StringRef Filename, Callback); + virtual RequestID acquire(llvm::StringRef Filename, Callback) = 0; /// Abandons the request/releases any resources that have been acquired. /// /// Must be called exactly once after acquire(). _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits