Path, if one exists. File object for the text file at Path, if one exists. Dir. Path e.g. Definition at line 257 of file FileCollector.cpp.
Definition at line 259 of file FileCollector.cpp.
References llvm::move().
Get a directory_iterator for Dir.
Implements llvm::vfs::FileSystem.
Definition at line 278 of file FileCollector.cpp.
Get the working directory of this file system.
Implements llvm::vfs::FileSystem.
Definition at line 298 of file FileCollector.cpp.
Gets real path of Path e.g.
collapse all . and .. patterns, resolve symlinks. For real file system, this uses llvm::sys::fs::real_path . This returns errc::operation_not_permitted if not implemented by subclass.
Reimplemented from llvm::vfs::FileSystem.
Definition at line 283 of file FileCollector.cpp.
References llvm::SmallVectorTemplateCommon< T, typename >::size().
Is the file mounted on a local filesystem?
Reimplemented from llvm::vfs::FileSystem.
Definition at line 294 of file FileCollector.cpp.
Get a File object for the text file at Path, if one exists.
Implements llvm::vfs::FileSystem.
Definition at line 271 of file FileCollector.cpp.
Set the working directory.
This will affect all following operations on this file system and may propagate down for nested file systems.
Implements llvm::vfs::FileSystem.
Definition at line 302 of file FileCollector.cpp.
Get the status of the entry at Path, if one exists.
Implements llvm::vfs::FileSystem.
Definition at line 263 of file FileCollector.cpp.