aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/VirtualFileSystem.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-10-05[VFS] Remove setName from the file interface.Benjamin Kramer1-36/+62
2015-06-24Remove a limited and somewhat questionable DenseMapInfo specializationChandler Carruth1-14/+0
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-2/+2
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-3/+3
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren1-2/+2
2015-01-14[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth1-1/+1
2014-11-19Update for LLVM API changeDavid Blaikie1-1/+1
2014-10-26Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer1-49/+34
2014-08-27Update for llvm API change.Rafael Espindola1-1/+1
2014-08-17Update for llvm api changes.Rafael Espindola1-1/+1
2014-08-17Convert a few ownership comments with std::unique_ptr.Rafael Espindola1-8/+7
2014-07-15VirtualFileSystem: Correctly generate the mapping for an empty VFSJustin Bogner1-23/+22
2014-07-06Update for llvm api change.Rafael Espindola1-3/+8
2014-06-25Add vfs::recursive_directory_iteratorBen Langmuir1-0/+35
2014-06-24Add directory_iterator for (non-recursive) iteration of VFS directoriesBen Langmuir1-7/+191
2014-06-13Update for llvm api change.Rafael Espindola1-12/+13
2014-06-12Refer to error_code with the std prefix.Rafael Espindola1-39/+41
2014-06-12Add a std:: prefix in cases where ADL would have failed on windows.Rafael Espindola1-8/+8
2014-06-12Use generic_category from the std namespace.Rafael Espindola1-1/+1
2014-06-12Errno should use generic_category.Rafael Espindola1-1/+1
2014-06-11Use std::error_code instead of llvm::error_code.Rafael Espindola1-12/+12
2014-05-31Use make_error_code in preparation for making errc an enum class.Rafael Espindola1-8/+8
2014-05-31Use error_code() instead of error_code::succes()Rafael Espindola1-3/+3
2014-05-23Stopgap fix for finding module for a file mapped in the VFSBen Langmuir1-2/+4
2014-05-21VirtualFileSystem: Fix a few directory traversal bugs in VFSWriterJustin Bogner1-81/+92
2014-05-20VirtualFileSystem: Fix false positives in YAMLVFSWriter::containedInJustin Bogner1-1/+10
2014-05-20VirtualFileSystem: Add YAMLVFSWriter to generate VFS mapping filesJustin Bogner1-0/+116
2014-05-08[C++11] Use 'nullptr'.Craig Topper1-19/+19
2014-05-05[Basic/FileManager] Propagate whether a file 'IsVolatile' to the file opening...Argyrios Kyrtzidis1-5/+9
2014-03-10[C++11] Avoid implicit conversion of ArrayRef to std::vector and use move sem...Benjamin Kramer1-5/+1
2014-03-09[C++11] Replace OwningPtr include with <memory>.Ahmed Charles1-1/+1
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles1-10/+10
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles1-1/+1
2014-03-05Attempt to re-enable the VFS unittests on WindowsBen Langmuir1-2/+4
2014-03-04Support relative paths in VFSFromYAMLBen Langmuir1-3/+10
2014-03-02[C++11] Use std::atomic instead of LLVM's.Benjamin Kramer1-3/+3
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper1-8/+8
2014-03-02[C++11] Switch from the llvm_move macro to directly calling std::move.Chandler Carruth1-3/+3
2014-03-01Move private classes into anonymous namespaces.Benjamin Kramer1-0/+4
2014-02-28Reapply fixed "Honour 'use-external-names' in FileManager"Ben Langmuir1-8/+29
2014-02-27Revert "Honour 'use-external-names' in FileManager"Ben Langmuir1-29/+8
2014-02-27Honour 'use-external-names' in FileManagerBen Langmuir1-8/+29
2014-02-27Add a 'use-external-names' option to VFS overlay filesBen Langmuir1-15/+46
2014-02-25Add a driver option -ivfsoverlayBen Langmuir1-1/+1
2014-02-25Allow multi-component paths in VFS file nodesBen Langmuir1-20/+31
2014-02-24Pass through context for DiagHandler in VFSBen Langmuir1-2/+5
2014-02-22Silence a warning from r201905Ben Langmuir1-0/+1
2014-02-21Add a VFSFromYAML class and a parser to create itBen Langmuir1-4/+576
2014-02-20Recommit virtual file systemBen Langmuir1-0/+193