[clangd] Enable reflection for clangd-index-server
authorKirill Bobyrev <kbobyrev@google.com>
Wed, 10 Mar 2021 08:03:34 +0000 (09:03 +0100)
committerKirill Bobyrev <kbobyrev@google.com>
Wed, 10 Mar 2021 08:07:39 +0000 (09:07 +0100)
commit8080ea4c4b8c456c72c617587cc32f174b3105c1
treef1bbb37a1995a2522474c7b7e11aa26948a09fd4
parentc7635040ce0a546020cbcd9f2030817725bd7494
[clangd] Enable reflection for clangd-index-server

This allows sending requests through CLI and more debugging
opportunities. Example:

```bash
$ grpc_cli ls localhost:50051
clang.clangd.remote.v1.SymbolIndex
grpc.reflection.v1alpha.ServerReflection
grpc.health.v1.Health
```
clang-tools-extra/clangd/index/remote/server/CMakeLists.txt
clang-tools-extra/clangd/index/remote/server/Server.cpp
llvm/cmake/modules/FindGRPC.cmake