llvm-project/clang/test/VFS/Inputs
Ben Langmuir f13302e63f [VFS] Fix status() of opened redirected file
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
2015-12-10 23:41:39 +00:00
..
Foo.framework
UsesFoo.framework Don't try to rebuild modules on umbrella header mismatch 2015-02-20 21:46:39 +00:00
Foo.h
Incomplete.h Make -Wincomplete-umbrella go through the VFS 2014-06-25 23:53:43 +00:00
IncompleteVFS.h Make -Wincomplete-umbrella go through the VFS 2014-06-25 23:53:43 +00:00
actual_header.h
actual_module.map Stopgap fix for finding module for a file mapped in the VFS 2014-05-23 18:15:47 +00:00
actual_module2.map
external-names.h
import_some_frame.h Stopgap fix for finding module for a file mapped in the VFS 2014-05-23 18:15:47 +00:00
include_real.h
incomplete-umbrella.modulemap Make -Wincomplete-umbrella go through the VFS 2014-06-25 23:53:43 +00:00
invalid-yaml.yaml
missing-key.yaml
public_header.h [VFS] Fix status() of opened redirected file 2015-12-10 23:41:39 +00:00
public_header2.h Stopgap fix for finding module for a file mapped in the VFS 2014-05-23 18:15:47 +00:00
public_header3.h [VFS] Fix status() of opened redirected file 2015-12-10 23:41:39 +00:00
some_frame_module.map Stopgap fix for finding module for a file mapped in the VFS 2014-05-23 18:15:47 +00:00
unknown-key.yaml
unknown-value.yaml
use-external-names.yaml
vfsoverlay.yaml [VFS] Fix status() of opened redirected file 2015-12-10 23:41:39 +00:00
vfsoverlay2.yaml