hanchenye-llvm-project/clang/test/VFS
Ben Langmuir d066d4c849 Reapply fixed "Honour 'use-external-names' in FileManager"
Was r202442

There were two issues with the original patch that have now been fixed.
1. We were memset'ing over a FileEntry in a test case. After adding a
   std::string to FileEntry, this still happened to not break for me.
2. I didn't pass the FileManager into the new compiler instance in
   compileModule. This was hidden in some cases by the fact I didn't
   clear the module cache in the test.

Also, I changed the copy constructor for FileEntry, which was memcpy'ing
in a (now) unsafe way.

llvm-svn: 202539
2014-02-28 21:16:07 +00:00
..
Inputs Reapply fixed "Honour 'use-external-names' in FileManager" 2014-02-28 21:16:07 +00:00
external-names.c Reapply fixed "Honour 'use-external-names' in FileManager" 2014-02-28 21:16:07 +00:00
framework-import.m
implicit-include.c
include-mixed-real-and-virtual.c
include-real-from-virtual.c
include-virtual-from-real.c
include.c
module-import.m Reapply fixed "Honour 'use-external-names' in FileManager" 2014-02-28 21:16:07 +00:00
parse-errors.c