aboutsummaryrefslogtreecommitdiffstats
path: root/dist/clang/patches/D27810_FileManager-mark-virtual-file-entries-as-valid-entries.patch
blob: 222138401ddd27c918b466585deb4efda2c233b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
diff --git a/tools/clang/lib/Basic/FileManager.cpp b/tools/clang/lib/Basic/FileManager.cpp
index 50050d0..3f79493 100644
--- a/tools/clang/lib/Basic/FileManager.cpp
+++ b/tools/clang/lib/Basic/FileManager.cpp
@@ -386,6 +386,7 @@ FileManager::getVirtualFile(StringRef Filename, off_t Size,
   UFE->ModTime = ModificationTime;
   UFE->Dir     = DirInfo;
   UFE->UID     = NextFileUID++;
+  UFE->IsValid = true;
   UFE->File.reset();
   return UFE;
 }