summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp
diff options
context:
space:
mode:
authorHaojian Wu <hokein@google.com>2018-08-31 19:53:37 +0000
committerHaojian Wu <hokein@google.com>2018-08-31 19:53:37 +0000
commite8064b6f6dabe873d3afa80c026ad5dece2b18cd (patch)
treef556fd6947a4fa74dc111952b046a2b33881032d /clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp
parent4cae04873bcdb5eb629e4e71b36a0a87fe79083c (diff)
downloadbcm5719-llvm-e8064b6f6dabe873d3afa80c026ad5dece2b18cd.tar.gz
bcm5719-llvm-e8064b6f6dabe873d3afa80c026ad5dece2b18cd.zip
[clangd] Implement findOccurrences interface in dynamic index.
Summary: Implement the interface in - FileIndex - MemIndex - MergeIndex Depends on https://reviews.llvm.org/D50385. Reviewers: sammccall, ilya-biryukov Reviewed By: sammccall Subscribers: mgrang, ilya-biryukov, ioeric, MaskRay, jkorous, arphaman, kadircet, cfe-commits Differential Revision: https://reviews.llvm.org/D51279 llvm-svn: 341242
Diffstat (limited to 'clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp')
-rw-r--r--clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp b/clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp
index 145eb801821..284149a5e05 100644
--- a/clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp
+++ b/clang-tools-extra/unittests/clangd/CodeCompleteTests.cpp
@@ -76,7 +76,8 @@ std::unique_ptr<SymbolIndex> memIndex(std::vector<Symbol> Symbols) {
SymbolSlab::Builder Slab;
for (const auto &Sym : Symbols)
Slab.insert(Sym);
- return MemIndex::build(std::move(Slab).build());
+ return MemIndex::build(std::move(Slab).build(),
+ SymbolOccurrenceSlab::createEmpty());
}
CodeCompleteResult completions(ClangdServer &Server, StringRef TestCode,
OpenPOWER on IntegriCloud