clang  6.0.0svn
clang::FileManager Member List

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

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) constclang::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
getFileSystemOpts()clang::FileManagerinline
getFileSystemOpts() constclang::FileManagerinline
getNoncachedStatValue(StringRef Path, vfs::Status &Result)clang::FileManager
GetUniqueIDMapping(SmallVectorImpl< const FileEntry *> &UIDToFiles) constclang::FileManager
getVirtualFile(StringRef Filename, off_t Size, time_t ModificationTime)clang::FileManager
getVirtualFileSystem() constclang::FileManagerinline
invalidateCache(const FileEntry *Entry)clang::FileManager
makeAbsolutePath(SmallVectorImpl< char > &Path) constclang::FileManager
modifyFileEntry(FileEntry *File, off_t Size, time_t ModificationTime)clang::FileManagerstatic
PrintStats() constclang::FileManager
removeStatCache(FileSystemStatCache *statCache)clang::FileManager
~FileManager()clang::FileManager