[clangd] Dont display `<unknown>` kinds in hover board
authorKadir Cetinkaya <kadircet@google.com>
Wed, 15 Jan 2020 17:09:51 +0000 (18:09 +0100)
committerKadir Cetinkaya <kadircet@google.com>
Thu, 16 Jan 2020 10:47:00 +0000 (11:47 +0100)
commitb08e8353a89f682861ef947fdb6e229b3de2e37d
tree089b0d81bb41a1dbba7a4841a5eeb925af95a702
parent0b21d552620dd593ddc93a93b5e779d5950f4a24
[clangd] Dont display `<unknown>` kinds in hover board

Summary:
Currently when hovering over an `auto` or `decltype` that resolve to a
builtin-type, clangd would display `<unknown>` as the kind of the symbol.

Drop that to make rendering nicer.

Reviewers: usaxena95

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

Tags: #clang

Differential Revision: https://reviews.llvm.org/D72777
clang-tools-extra/clangd/Hover.cpp
clang-tools-extra/clangd/unittests/HoverTests.cpp