[all-commits] [llvm/llvm-project] 5786f6: [clangd] Extract binding of typed->untyped LSP han...

Sam McCall via All-commits all-commits at lists.llvm.org
Mon Feb 15 01:51:56 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5786f64a4ec806877f39fa0c28dcb90f9492b68c
      https://github.com/llvm/llvm-project/commit/5786f64a4ec806877f39fa0c28dcb90f9492b68c
  Author: Sam McCall <sam.mccall at gmail.com>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M clang-tools-extra/clangd/ClangdLSPServer.cpp
    M clang-tools-extra/clangd/ClangdLSPServer.h
    A clang-tools-extra/clangd/LSPBinder.h
    M clang-tools-extra/clangd/unittests/CMakeLists.txt
    A clang-tools-extra/clangd/unittests/LSPBinderTests.cpp

  Log Message:
  -----------
  [clangd] Extract binding of typed->untyped LSP handlers to LSPBinder. NFC

The goal is to allow the LSP bindings of features to be defined outside
the ClangdLSPServer class, turning it into less of a monolith.

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




More information about the All-commits mailing list