[clangd] Index main-file symbols (bug 39761)
authorSam McCall <sam.mccall@gmail.com>
Mon, 14 Jan 2019 10:01:17 +0000 (10:01 +0000)
committerSam McCall <sam.mccall@gmail.com>
Mon, 14 Jan 2019 10:01:17 +0000 (10:01 +0000)
commit0e93b076c4e46778c81cb7b4fb5781e18305f6ab
treeecc956bc24aaa249553f0018db4c42c74c993b69
parent2e3aaed7e771c453e016c0a3315fd411de158faa
[clangd] Index main-file symbols (bug 39761)

Patch by Nathan Ridge!

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

llvm-svn: 351041
clang-tools-extra/clangd/index/Index.h
clang-tools-extra/clangd/index/SymbolCollector.cpp
clang-tools-extra/clangd/index/SymbolCollector.h
clang-tools-extra/unittests/clangd/BackgroundIndexTests.cpp
clang-tools-extra/unittests/clangd/FindSymbolsTests.cpp
clang-tools-extra/unittests/clangd/SymbolCollectorTests.cpp