Skip to content

Commit 0300783

Browse files
committed
Fix build failures after merge.
1 parent 536c48b commit 0300783

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include "llvm/Support/VirtualFileSystem.h"
1919
#include <mutex>
2020
#include <optional>
21+
#include <variant>
2122

2223
namespace clang {
2324
namespace tooling {

clang/unittests/Tooling/DependencyScanning/DependencyScanningFilesystemTest.cpp

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,8 @@ TEST(DependencyScanningFilesystem, DiagnoseStaleStatFailures) {
203203
// DepFS's eyes.
204204
ASSERT_EQ(Path1Exists, false);
205205

206-
auto InvalidEntries = SharedCache.getInvalidEntryDiagInfo(*InMemoryFS);
206+
auto InvalidEntries =
207+
Service.getSharedCache().getInvalidEntryDiagInfo(*InMemoryFS);
207208

208209
EXPECT_EQ(InvalidEntries.size(), 1u);
209210
ASSERT_STREQ("/path1.suffix", InvalidEntries[0].Path);
@@ -215,8 +216,9 @@ TEST(DependencyScanningFilesystem, DiagnoseCachedFileSizeChange) {
215216
InMemoryFS1->setCurrentWorkingDirectory("/");
216217
InMemoryFS2->setCurrentWorkingDirectory("/");
217218

218-
DependencyScanningFilesystemSharedCache SharedCache;
219-
DependencyScanningWorkerFilesystem DepFS(SharedCache, InMemoryFS1);
219+
DependencyScanningService Service(ScanningMode::DependencyDirectivesScan,
220+
ScanningOutputFormat::Make);
221+
DependencyScanningWorkerFilesystem DepFS(Service, InMemoryFS1);
220222

221223
InMemoryFS1->addFile("/path1.suffix", 0,
222224
llvm::MemoryBuffer::getMemBuffer(""));
@@ -229,7 +231,8 @@ TEST(DependencyScanningFilesystem, DiagnoseCachedFileSizeChange) {
229231

230232
// Check against the new file system. InMemoryFS2 could be the underlying
231233
// physical system in the real world.
232-
auto InvalidEntries = SharedCache.getInvalidEntryDiagInfo(*InMemoryFS2);
234+
auto InvalidEntries =
235+
Service.getSharedCache().getInvalidEntryDiagInfo(*InMemoryFS2);
233236

234237
ASSERT_EQ(InvalidEntries.size(), 1u);
235238
ASSERT_STREQ("/path1.suffix", InvalidEntries[0].Path);

0 commit comments

Comments
 (0)