diff --git a/clang-tools-extra/clangd/unittests/FileIndexTests.cpp b/clang-tools-extra/clangd/unittests/FileIndexTests.cpp index 5b429d61a9e4..a88900c47884 100644 --- a/clang-tools-extra/clangd/unittests/FileIndexTests.cpp +++ b/clang-tools-extra/clangd/unittests/FileIndexTests.cpp @@ -736,7 +736,8 @@ TEST(FileIndexTest, MacrosFromMainFile) { auto AST = TU.build(); Idx.updateMain(testPath(TU.Filename), AST); - auto &FooSymbol = findSymbol(runFuzzyFind(Idx, ""), "FOO"); + auto Slab = runFuzzyFind(Idx, ""); + auto &FooSymbol = findSymbol(Slab, "FOO"); EXPECT_TRUE(FooSymbol.Flags & Symbol::IndexedForCodeCompletion); }