summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorBen Langmuir <blangmuir@apple.com>2014-02-19 00:10:30 +0000
committerBen Langmuir <blangmuir@apple.com>2014-02-19 00:10:30 +0000
commit090610d37a6bc50dabac779f97e158154cbe9bd7 (patch)
tree27e4956fb03bb8ba15ac344be5da71732f241672 /clang/lib/Serialization/ModuleManager.cpp
parent064eaba99ccbb90a46158b55f99c5691408091ad (diff)
downloadbcm5719-llvm-090610d37a6bc50dabac779f97e158154cbe9bd7.tar.gz
bcm5719-llvm-090610d37a6bc50dabac779f97e158154cbe9bd7.zip
Initial implementation of virtual file system
This adds the minimum virtual file system support to start migrating FileManager onto the VFS. Originally discussed here: http://lists.cs.uiuc.edu/pipermail/cfe-dev/2014-February/035188.html Differential Revision: http://llvm-reviews.chandlerc.com/D2745 llvm-svn: 201618
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
-rw-r--r--clang/lib/Serialization/ModuleManager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Serialization/ModuleManager.cpp b/clang/lib/Serialization/ModuleManager.cpp
index 711afcd2dca..ce7e7af3d13 100644
--- a/clang/lib/Serialization/ModuleManager.cpp
+++ b/clang/lib/Serialization/ModuleManager.cpp
@@ -89,7 +89,7 @@ ModuleManager::addModule(StringRef FileName, ModuleKind Type,
New->InputFilesValidationTimestamp = 0;
if (New->Kind == MK_Module) {
std::string TimestampFilename = New->getTimestampFilename();
- llvm::sys::fs::file_status Status;
+ vfs::Status Status;
// A cached stat value would be fine as well.
if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status))
New->InputFilesValidationTimestamp =
OpenPOWER on IntegriCloud