clang 20.0.0git
clang::FileManager Member List

This is the complete list of members for clang::FileManager, including all inherited members.

AddStats(const FileManager &Other)clang::FileManager
clearStatCache()clang::FileManager
FileManager(const FileSystemOptions &FileSystemOpts, IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS=nullptr)clang::FileManager
FixupRelativePath(SmallVectorImpl< char > &path) constclang::FileManager
getBufferForFile(FileEntryRef Entry, bool isVolatile=false, bool RequiresNullTerminator=true, std::optional< int64_t > MaybeLimit=std::nullopt)clang::FileManager
getBufferForFile(StringRef Filename, bool isVolatile=false, bool RequiresNullTerminator=true, std::optional< int64_t > MaybeLimit=std::nullopt) constclang::FileManagerinline
getBypassFile(FileEntryRef VFE)clang::FileManager
getCanonicalName(DirectoryEntryRef Dir)clang::FileManager
getCanonicalName(FileEntryRef File)clang::FileManager
getDirectory(StringRef DirName, bool CacheFailure=true)clang::FileManager
getDirectoryRef(StringRef DirName, bool CacheFailure=true)clang::FileManager
getFile(StringRef Filename, bool OpenFile=false, bool CacheFailure=true)clang::FileManager
getFileRef(StringRef Filename, bool OpenFile=false, bool CacheFailure=true)clang::FileManager
getFileSystemOpts()clang::FileManagerinline
getFileSystemOpts() constclang::FileManagerinline
getNoncachedStatValue(StringRef Path, llvm::vfs::Status &Result)clang::FileManager
getNumUniqueRealFiles() constclang::FileManagerinline
getOptionalDirectoryRef(StringRef DirName, bool CacheFailure=true)clang::FileManagerinline
getOptionalFileRef(StringRef Filename, bool OpenFile=false, bool CacheFailure=true)clang::FileManagerinline
getSTDIN()clang::FileManager
GetUniqueIDMapping(SmallVectorImpl< OptionalFileEntryRef > &UIDToFiles) constclang::FileManager
getVirtualFile(StringRef Filename, off_t Size, time_t ModificationTime)clang::FileManager
getVirtualFileRef(StringRef Filename, off_t Size, time_t ModificationTime)clang::FileManager
getVirtualFileSystem() constclang::FileManagerinline
getVirtualFileSystemPtr() constclang::FileManagerinline
makeAbsolutePath(SmallVectorImpl< char > &Path) constclang::FileManager
PrintStats() constclang::FileManager
setStatCache(std::unique_ptr< FileSystemStatCache > statCache)clang::FileManager
setVirtualFileSystem(IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS)clang::FileManagerinline
trackVFSUsage(bool Active)clang::FileManager
~FileManager()clang::FileManager