aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/VirtualFileSystem.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-03-27[VirtualFileSystem] Support directory entries in the YAMLVFSWriterJonas Devlieghere1-8/+26
2020-02-05[VFS] More consistent support for WindowsAdrian McCarthy1-34/+51
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-10/+11
2019-12-18Fix more VFS tests on WindowsAdrian McCarthy1-10/+33
2019-11-14Improve VFS compatibility on WindowsAdrian McCarthy1-3/+2
2019-11-04VirtualFileSystem - fix uninitialized variable warnings. NFCI.Simon Pilgrim1-2/+2
2019-10-16RedirectingFileSystem::openFileForRead - replace bitwise & with boolean && to...Simon Pilgrim1-1/+1
2019-10-16RealFile - fix self-initialization warning in constructor.Simon Pilgrim1-3/+3
2019-10-15[Reland][VirtualFileSystem] Support virtual working directory in the Redirect...Jonas Devlieghere1-10/+35
2019-10-15Revert "[VirtualFileSystem] Support virtual working directory in the Redirec...Jonas Devlieghere1-35/+10
2019-10-15[VirtualFileSystem] Support virtual working directory in the RedirectingFSJonas Devlieghere1-10/+35
2019-10-01VirtualFileSystem - replace dyn_cast<>+assert with cast<> calls. NFCI.Simon Pilgrim1-8/+5
2019-09-13[Reproducer] Add reproducer dump command.Jonas Devlieghere1-10/+12
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-8/+8
2019-07-10[Support] Move llvm::MemoryBuffer to sys::fs::file_tReid Kleckner1-12/+15
2019-05-22[VirtualFileSystem] Fix uninitialized variable warning. NFCI.Simon Pilgrim1-1/+1
2019-02-23VFS: Avoid some unnecessary std::string copiesDuncan P. N. Exon Smith1-12/+12
2019-02-14Reapply [VFS] Allow multiple RealFileSystem instances with independent CWDs.Sam McCall1-30/+73
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-16[Support] Remove error return value from one overload of fs::make_absolutePavel Labath1-1/+2
2019-01-15[VFS] Move RedirectingFileSystem interface into header (NFC)Jonas Devlieghere1-339/+166
2019-01-14Revert "[VFS] Allow multiple RealFileSystem instances with independent CWDs."Amara Emerson1-73/+30
2019-01-14[VFS] Fix unused variable warning. NFCSam McCall1-1/+1
2019-01-14[VFS] Allow multiple RealFileSystem instances with independent CWDs.Sam McCall1-30/+73
2018-12-29Add vtable anchor to classes.Richard Trieu1-0/+2
2018-11-16[VFS] Implement `RedirectingFileSystem::getRealPath`.Volodymyr Sapsai1-4/+29
2018-11-09Revert "[VFS] Add "expand tilde" argument to getRealPath."Sam McCall1-14/+13
2018-11-09[VFS] Add "expand tilde" argument to getRealPath.Jonas Devlieghere1-13/+14
2018-11-08Extend virtual file system with `isLocal` methodJonas Devlieghere1-0/+25
2018-10-31[VFS] Add support for "no_push" to VFS recursive iterators.Jonas Devlieghere1-12/+17
2018-10-29Add parens to fix incorrect assert check.Erich Keane1-1/+1
2018-10-26[VFS] Add property 'fallthrough' that controls fallback to real file system.Volodymyr Sapsai1-15/+99
2018-10-24[VFS] Remove 'ignore-non-existent-contents' attribute for YAML-based VFS.Volodymyr Sapsai1-22/+2
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere1-0/+2121