forked from OSchip/llvm-project
Make RedirectedFileSystem::openFilForRead(path)->status() the same as RedirectedFileSystem::status(path). Previously we would just get the status of the underlying real file, which would not have the IsVFSMapped bit set. This fixes rebuilding a module that has an include that is relative to the includer where we will lookup the real path of that file before we lookup the VFS location. rdar://problem/23640339 llvm-svn: 255312 |
||
|---|---|---|
| .. | ||
| Foo.framework | ||
| UsesFoo.framework | ||
| Foo.h | ||
| Incomplete.h | ||
| IncompleteVFS.h | ||
| actual_header.h | ||
| actual_module.map | ||
| actual_module2.map | ||
| external-names.h | ||
| import_some_frame.h | ||
| include_real.h | ||
| incomplete-umbrella.modulemap | ||
| invalid-yaml.yaml | ||
| missing-key.yaml | ||
| public_header.h | ||
| public_header2.h | ||
| public_header3.h | ||
| some_frame_module.map | ||
| unknown-key.yaml | ||
| unknown-value.yaml | ||
| use-external-names.yaml | ||
| vfsoverlay.yaml | ||
| vfsoverlay2.yaml | ||