aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/LockFileManager.cpp
diff options
context:
space:
mode:
authorKirill Bobyrev <kbobyrev@google.com>2020-04-16 11:10:03 +0200
committerKirill Bobyrev <kbobyrev@google.com>2020-04-16 13:55:08 +0200
commitcee80c0489e96c36269388b2aacd4da1c5714a66 (patch)
tree87ed66f97e8d8626297a1ea2dbe40153ec03e030 /llvm/lib/Support/LockFileManager.cpp
parent1a3e89aa2bd26ad05b25635457bad28f46427eeb (diff)
downloadllvm-cee80c0489e96c36269388b2aacd4da1c5714a66.zip
llvm-cee80c0489e96c36269388b2aacd4da1c5714a66.tar.gz
llvm-cee80c0489e96c36269388b2aacd4da1c5714a66.tar.bz2
[clangd] Pull installed gRPC and introduce clangd-remote-(server|client)
Summary: This patch allows using installed gRPC to build two simple tools which currently provide the functionality of looking up the symbol by name. remote-index-client is a simplified version of dexp which connects to remote-index-server passes lookup requests. I also significantly reduced the scope of this patch to prevent large changelist and more bugs. The next steps would be: * Extending Protocol for deep copies of Symbol and inherit RemoteIndex from Index to unify the interfaces * Make remote-index-server more generic and merge the remote index client with dexp * Modify Clangd to allow using remote index instead of the local one for all global index requests Reviewers: sammccall Reviewed By: sammccall Subscribers: mgorny, ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, usaxena95, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D77794
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions