[clangd] Remove the temporary alias for clangd::DiagnosticConsumer.
authorHaojian Wu <hokein.wu@gmail.com>
Wed, 29 Jan 2020 11:46:51 +0000 (12:46 +0100)
committerHaojian Wu <hokein.wu@gmail.com>
Wed, 29 Jan 2020 13:50:58 +0000 (14:50 +0100)
Reviewers: sammccall

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, usaxena95, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D73619

clang-tools-extra/clangd/ClangdServer.h

index c36a2eb..7b870e5 100644 (file)
@@ -165,12 +165,6 @@ public:
                const FileSystemProvider &FSProvider, const Options &Opts,
                Callbacks *Callbacks = nullptr);
 
-  // FIXME: remove this compatibility alias.
-  ClangdServer(const GlobalCompilationDatabase &CDB,
-               const FileSystemProvider &FSProvider, Callbacks &Callbacks,
-               const Options &Opts)
-      : ClangdServer(CDB, FSProvider, Opts, &Callbacks) {}
-
   /// Add a \p File to the list of tracked C++ files or update the contents if
   /// \p File is already tracked. Also schedules parsing of the AST for it on a
   /// separate thread. When the parsing is complete, DiagConsumer passed in
@@ -359,9 +353,6 @@ private:
   TUScheduler WorkScheduler;
 };
 
-// FIXME: Remove this compatibility alias.
-using DiagnosticsConsumer = ClangdServer::Callbacks;
-
 } // namespace clangd
 } // namespace clang