[clangd] Add xrefs LSP boilerplate implementation.
authorSam McCall <sam.mccall@gmail.com>
Wed, 5 Sep 2018 11:53:07 +0000 (11:53 +0000)
committerSam McCall <sam.mccall@gmail.com>
Wed, 5 Sep 2018 11:53:07 +0000 (11:53 +0000)
commit1ad142fe260566f9d14e65cb2a48a2123e2edee0
tree4ffc1b274dcfac3b331b4f49f0753c531a055f1e
parent837f93af7d907f4ddaed6745eb749d4954c4f962
[clangd] Add xrefs LSP boilerplate implementation.

Reviewers: ilya-biryukov, ioeric

Subscribers: MaskRay, jkorous, arphaman, cfe-commits

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

llvm-svn: 341462
12 files changed:
clang-tools-extra/clangd/ClangdLSPServer.cpp
clang-tools-extra/clangd/ClangdLSPServer.h
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/Protocol.cpp
clang-tools-extra/clangd/Protocol.h
clang-tools-extra/clangd/ProtocolHandlers.cpp
clang-tools-extra/clangd/ProtocolHandlers.h
clang-tools-extra/clangd/XRefs.cpp
clang-tools-extra/test/clangd/initialize-params-invalid.test
clang-tools-extra/test/clangd/initialize-params.test
clang-tools-extra/test/clangd/references.test [new file with mode: 0644]