clang 20.0.0git
|
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) const | clang::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) const | clang::FileManager | inline |
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::FileManager | inline |
getFileSystemOpts() const | clang::FileManager | inline |
getNoncachedStatValue(StringRef Path, llvm::vfs::Status &Result) | clang::FileManager | |
getNumUniqueRealFiles() const | clang::FileManager | inline |
getOptionalDirectoryRef(StringRef DirName, bool CacheFailure=true) | clang::FileManager | inline |
getOptionalFileRef(StringRef Filename, bool OpenFile=false, bool CacheFailure=true) | clang::FileManager | inline |
getSTDIN() | clang::FileManager | |
GetUniqueIDMapping(SmallVectorImpl< OptionalFileEntryRef > &UIDToFiles) const | clang::FileManager | |
getVirtualFile(StringRef Filename, off_t Size, time_t ModificationTime) | clang::FileManager | |
getVirtualFileRef(StringRef Filename, off_t Size, time_t ModificationTime) | clang::FileManager | |
getVirtualFileSystem() const | clang::FileManager | inline |
getVirtualFileSystemPtr() const | clang::FileManager | inline |
makeAbsolutePath(SmallVectorImpl< char > &Path) const | clang::FileManager | |
PrintStats() const | clang::FileManager | |
setStatCache(std::unique_ptr< FileSystemStatCache > statCache) | clang::FileManager | |
setVirtualFileSystem(IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS) | clang::FileManager | inline |
trackVFSUsage(bool Active) | clang::FileManager | |
~FileManager() | clang::FileManager |