[clangd] Emit publishSemanticHighlighting in LSP if enabled
authorJohan Vikstrom <jvikstrom@google.com>
Thu, 4 Jul 2019 07:53:12 +0000 (07:53 +0000)
committerJohan Vikstrom <jvikstrom@google.com>
Thu, 4 Jul 2019 07:53:12 +0000 (07:53 +0000)
commita848dab7a31d818da3d454e7a52c811d4a10fd21
tree5d8b9a64bb8d141d432d6657a6dc3c359ae49d28
parent63e62006cff71d3a00c3243067225259e7c2ea6a
[clangd] Emit publishSemanticHighlighting in LSP if enabled

Summary: Emit publishSemanticHighlighting in LSP if enabled

Reviewers: hokein, kadircet

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

Tags: #clang

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

llvm-svn: 365111
clang-tools-extra/clangd/ClangdLSPServer.cpp
clang-tools-extra/clangd/ClangdLSPServer.h
clang-tools-extra/clangd/Protocol.cpp
clang-tools-extra/clangd/Protocol.h
clang-tools-extra/clangd/SemanticHighlighting.cpp
clang-tools-extra/clangd/SemanticHighlighting.h
clang-tools-extra/clangd/test/semantic-highlighting.test [new file with mode: 0644]
clang-tools-extra/clangd/unittests/SemanticHighlightingTests.cpp