[clangd] Fix use-after-free in test

This commit is contained in:
Kadir Cetinkaya 2021-11-12 14:50:13 +01:00
parent ac95b8d954
commit ebda5e1e52
No known key found for this signature in database
GPG Key ID: E39E36B8D2057ED6
1 changed files with 2 additions and 1 deletions

View File

@ -736,7 +736,8 @@ TEST(FileIndexTest, MacrosFromMainFile) {
auto AST = TU.build(); auto AST = TU.build();
Idx.updateMain(testPath(TU.Filename), AST); 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); EXPECT_TRUE(FooSymbol.Flags & Symbol::IndexedForCodeCompletion);
} }