clang API Documentation
| addStatCache(std::unique_ptr< FileSystemStatCache > statCache, bool AtBeginning=false) | clang::FileManager | |
| clearStatCaches() | clang::FileManager | |
| FileManager(const FileSystemOptions &FileSystemOpts, IntrusiveRefCntPtr< vfs::FileSystem > FS=nullptr) | clang::FileManager | |
| FixupRelativePath(SmallVectorImpl< char > &path) const | clang::FileManager | |
| getBufferForFile(const FileEntry *Entry, bool isVolatile=false, bool ShouldCloseOpenFile=true) | clang::FileManager | |
| getBufferForFile(StringRef Filename) | clang::FileManager | |
| getCanonicalName(const DirectoryEntry *Dir) | clang::FileManager | |
| getDirectory(StringRef DirName, bool CacheFailure=true) | clang::FileManager | |
| getFile(StringRef Filename, bool OpenFile=false, bool CacheFailure=true) | clang::FileManager | |
| getFileSystemOptions() | clang::FileManager | [inline] |
| getNoncachedStatValue(StringRef Path, vfs::Status &Result) | clang::FileManager | |
| GetUniqueIDMapping(SmallVectorImpl< const FileEntry * > &UIDToFiles) const | clang::FileManager | |
| getVirtualFile(StringRef Filename, off_t Size, time_t ModificationTime) | clang::FileManager | |
| getVirtualFileSystem() const | clang::FileManager | [inline] |
| invalidateCache(const FileEntry *Entry) | clang::FileManager | |
| modifyFileEntry(FileEntry *File, off_t Size, time_t ModificationTime) | clang::FileManager | [static] |
| PrintStats() const | clang::FileManager | |
| removeStatCache(FileSystemStatCache *statCache) | clang::FileManager | |
| ~FileManager() | clang::FileManager |