LLVM 19.0.0git
llvm::FileCollectorFileSystem Member List

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

classID()llvm::RTTIExtends< FileSystem, RTTIRoot >inlinestatic
classof(const RTTIRoot *R)llvm::RTTIExtends< FileSystem, RTTIRoot >inlinestatic
dir_begin(const llvm::Twine &Dir, std::error_code &EC) overridellvm::FileCollectorFileSysteminlinevirtual
dump() constllvm::vfs::FileSystem
dynamicClassID() const overridellvm::RTTIExtends< FileSystem, RTTIRoot >inlinevirtual
exists(const Twine &Path)llvm::vfs::FileSystemvirtual
FileCollectorFileSystem(IntrusiveRefCntPtr< vfs::FileSystem > FS, std::shared_ptr< FileCollector > Collector)llvm::FileCollectorFileSysteminlineexplicit
getBufferForFile(const Twine &Name, int64_t FileSize=-1, bool RequiresNullTerminator=true, bool IsVolatile=false)llvm::vfs::FileSystem
getCurrentWorkingDirectory() const overridellvm::FileCollectorFileSysteminlinevirtual
getRealPath(const Twine &Path, SmallVectorImpl< char > &Output) overridellvm::FileCollectorFileSysteminlinevirtual
IDllvm::vfs::FileSystemstatic
isA(const void *const ClassID) const overridellvm::RTTIExtends< FileSystem, RTTIRoot >inlinevirtual
llvm::RTTIRoot::isA() constllvm::RTTIRootinline
isLocal(const Twine &Path, bool &Result) overridellvm::FileCollectorFileSysteminlinevirtual
makeAbsolute(SmallVectorImpl< char > &Path) constllvm::vfs::FileSystemvirtual
openFileForRead(const Twine &Path) overridellvm::FileCollectorFileSysteminlinevirtual
operator=(const ThreadSafeRefCountedBase &)=deletellvm::ThreadSafeRefCountedBase< FileSystem >protected
print(raw_ostream &OS, PrintType Type=PrintType::Contents, unsigned IndentLevel=0) constllvm::vfs::FileSysteminline
printImpl(raw_ostream &OS, PrintType Type, unsigned IndentLevel) constllvm::vfs::FileSysteminlineprotectedvirtual
printIndent(raw_ostream &OS, unsigned IndentLevel) constllvm::vfs::FileSysteminlineprotected
PrintType enum namellvm::vfs::FileSystem
Release() constllvm::ThreadSafeRefCountedBase< FileSystem >inline
Retain() constllvm::ThreadSafeRefCountedBase< FileSystem >inline
setCurrentWorkingDirectory(const llvm::Twine &Path) overridellvm::FileCollectorFileSysteminlinevirtual
status(const Twine &Path) overridellvm::FileCollectorFileSysteminlinevirtual
ThreadSafeRefCountedBase()=defaultllvm::ThreadSafeRefCountedBase< FileSystem >protected
ThreadSafeRefCountedBase(const ThreadSafeRefCountedBase &)llvm::ThreadSafeRefCountedBase< FileSystem >inlineprotected
UseCount() constllvm::ThreadSafeRefCountedBase< FileSystem >inline
visit(VisitCallbackTy Callback)llvm::vfs::FileSysteminline
VisitCallbackTy typedefllvm::vfs::FileSystem
visitChildFileSystems(VisitCallbackTy Callback)llvm::vfs::FileSysteminlinevirtual
~FileSystem()llvm::vfs::FileSystemvirtual
~RTTIRoot()=defaultllvm::RTTIRootvirtual
~ThreadSafeRefCountedBase()llvm::ThreadSafeRefCountedBase< FileSystem >inlineprotected