[clangd] Fix use-after-free in test
This commit is contained in:
parent
ac95b8d954
commit
ebda5e1e52
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue