[clangd] Implement item kind for completion results
authorKrasimir Georgiev <krasimir@google.com>
Tue, 11 Apr 2017 13:27:15 +0000 (13:27 +0000)
committerKrasimir Georgiev <krasimir@google.com>
Tue, 11 Apr 2017 13:27:15 +0000 (13:27 +0000)
commit4714f7cba93b83dca7feb0d4bf13e7b4412c27b3
treeacb0e36b2a66bc90197f224771faacbc02c72f9a
parent0df645dda4e72df379be3bd88410e2e7646f7716
[clangd] Implement item kind for completion results

Summary: The patch implements the conversion method from CXCursorKind to clangd::CompletionItemKind.
Contributed by stanionascu!

Reviewers: cfe-commits, bkramer, krasimir

Reviewed By: krasimir

Tags: #clang-tools-extra

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

llvm-svn: 299935
clang-tools-extra/clangd/ASTManager.cpp
clang-tools-extra/clangd/Protocol.cpp
clang-tools-extra/test/clangd/completion.test