[clangd] Index refs to main-file symbols as well
authorNathan Ridge <zeratul976@hotmail.com>
Sun, 16 Aug 2020 22:22:04 +0000 (18:22 -0400)
committerNathan Ridge <zeratul976@hotmail.com>
Tue, 18 Aug 2020 04:30:07 +0000 (00:30 -0400)
commit15673d748acd8f26bdeee18c0aa18f44c775d738
treeb3141f49e1f6ca05ffc2a919e74108d22c6d2d46
parenta52173a3e56553d7b795bcf3cdadcf6433117107
[clangd] Index refs to main-file symbols as well

Summary: This will be needed to support call hierarchy

Reviewers: kadircet

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

Tags: #clang

Differential Revision: https://reviews.llvm.org/D83536
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/index/Background.cpp
clang-tools-extra/clangd/index/Background.h
clang-tools-extra/clangd/index/FileIndex.cpp
clang-tools-extra/clangd/index/FileIndex.h
clang-tools-extra/clangd/index/SymbolCollector.cpp
clang-tools-extra/clangd/index/SymbolCollector.h
clang-tools-extra/clangd/tool/ClangdMain.cpp
clang-tools-extra/clangd/unittests/BackgroundIndexTests.cpp
clang-tools-extra/clangd/unittests/SymbolCollectorTests.cpp