[clangd] Share getSymbolID implementation.
authorHaojian Wu <hokein@google.com>
Tue, 7 Aug 2018 08:57:52 +0000 (08:57 +0000)
committerHaojian Wu <hokein@google.com>
Tue, 7 Aug 2018 08:57:52 +0000 (08:57 +0000)
commitc6ddb461629f4f71186bcf3f019bb66e4d6413fa
tree749c64bc37ace2c39e90e834a7490fdacc980931
parent65eceee701e1d8edbdc9ec553e100097942add7f
[clangd] Share getSymbolID implementation.

Summary: And remove all duplicated implementation.

Reviewers: ioeric

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

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

llvm-svn: 339116
clang-tools-extra/clangd/AST.cpp
clang-tools-extra/clangd/AST.h
clang-tools-extra/clangd/CodeComplete.cpp
clang-tools-extra/clangd/XRefs.cpp
clang-tools-extra/clangd/index/SymbolCollector.cpp