HomePhabricator

[clangd] Give the server information about client's remote index protocol…

Authored by kbobyrev on Oct 22 2020, 12:15 PM.

Description

[clangd] Give the server information about client's remote index protocol version

And also introduce Protobuf package versioning, it will help to deal
with breaking changes. Inroducing package version itself is a breaking
change, clients and servers need to be updated.

Reviewed By: sammccall

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