LLVM 17.0.0git
llvm::vfs::OverlayFileSystem Member List

This is the complete list of members for llvm::vfs::OverlayFileSystem, including all inherited members.

const_iterator typedefllvm::vfs::OverlayFileSystem
const_range typedefllvm::vfs::OverlayFileSystem
const_reverse_iterator typedefllvm::vfs::OverlayFileSystem
dir_begin(const Twine &Dir, std::error_code &EC) overridellvm::vfs::OverlayFileSystemvirtual
dump() constllvm::vfs::FileSystem
exists(const Twine &Path)llvm::vfs::FileSystem
getBufferForFile(const Twine &Name, int64_t FileSize=-1, bool RequiresNullTerminator=true, bool IsVolatile=false)llvm::vfs::FileSystem
getCurrentWorkingDirectory() const overridellvm::vfs::OverlayFileSystemvirtual
getRealPath(const Twine &Path, SmallVectorImpl< char > &Output) const overridellvm::vfs::OverlayFileSystemvirtual
isLocal(const Twine &Path, bool &Result) overridellvm::vfs::OverlayFileSystemvirtual
iterator typedefllvm::vfs::OverlayFileSystem
makeAbsolute(SmallVectorImpl< char > &Path) constllvm::vfs::FileSystemvirtual
openFileForRead(const Twine &Path) overridellvm::vfs::OverlayFileSystemvirtual
operator=(const ThreadSafeRefCountedBase &)=deletellvm::ThreadSafeRefCountedBase< FileSystem >protected
OverlayFileSystem(IntrusiveRefCntPtr< FileSystem > Base)llvm::vfs::OverlayFileSystem
overlays_begin()llvm::vfs::OverlayFileSysteminline
overlays_begin() constllvm::vfs::OverlayFileSysteminline
overlays_end()llvm::vfs::OverlayFileSysteminline
overlays_end() constllvm::vfs::OverlayFileSysteminline
overlays_range()llvm::vfs::OverlayFileSysteminline
overlays_range() constllvm::vfs::OverlayFileSysteminline
overlays_rbegin()llvm::vfs::OverlayFileSysteminline
overlays_rbegin() constllvm::vfs::OverlayFileSysteminline
overlays_rend()llvm::vfs::OverlayFileSysteminline
overlays_rend() constllvm::vfs::OverlayFileSysteminline
print(raw_ostream &OS, PrintType Type=PrintType::Contents, unsigned IndentLevel=0) constllvm::vfs::FileSysteminline
printImpl(raw_ostream &OS, PrintType Type, unsigned IndentLevel) const overridellvm::vfs::OverlayFileSystemprotectedvirtual
printIndent(raw_ostream &OS, unsigned IndentLevel) constllvm::vfs::FileSysteminlineprotected
PrintType enum namellvm::vfs::FileSystem
pushOverlay(IntrusiveRefCntPtr< FileSystem > FS)llvm::vfs::OverlayFileSystem
range typedefllvm::vfs::OverlayFileSystem
Release() constllvm::ThreadSafeRefCountedBase< FileSystem >inline
Retain() constllvm::ThreadSafeRefCountedBase< FileSystem >inline
reverse_iterator typedefllvm::vfs::OverlayFileSystem
setCurrentWorkingDirectory(const Twine &Path) overridellvm::vfs::OverlayFileSystemvirtual
status(const Twine &Path) overridellvm::vfs::OverlayFileSystemvirtual
ThreadSafeRefCountedBase()=defaultllvm::ThreadSafeRefCountedBase< FileSystem >protected
ThreadSafeRefCountedBase(const ThreadSafeRefCountedBase &)llvm::ThreadSafeRefCountedBase< FileSystem >inlineprotected
~FileSystem()llvm::vfs::FileSystemvirtual
~ThreadSafeRefCountedBase()llvm::ThreadSafeRefCountedBase< FileSystem >inlineprotected