clang
7.0.0
|
This is the complete list of members for clang::vfs::InMemoryFileSystem, including all inherited members.
addFile(const Twine &Path, time_t ModificationTime, std::unique_ptr< llvm::MemoryBuffer > Buffer, Optional< uint32_t > User=None, Optional< uint32_t > Group=None, Optional< llvm::sys::fs::file_type > Type=None, Optional< llvm::sys::fs::perms > Perms=None) | clang::vfs::InMemoryFileSystem | |
addFileNoOwn(const Twine &Path, time_t ModificationTime, llvm::MemoryBuffer *Buffer, Optional< uint32_t > User=None, Optional< uint32_t > Group=None, Optional< llvm::sys::fs::file_type > Type=None, Optional< llvm::sys::fs::perms > Perms=None) | clang::vfs::InMemoryFileSystem | |
dir_begin(const Twine &Dir, std::error_code &EC) override | clang::vfs::InMemoryFileSystem | virtual |
exists(const Twine &Path) | clang::vfs::FileSystem | |
getBufferForFile(const Twine &Name, int64_t FileSize=-1, bool RequiresNullTerminator=true, bool IsVolatile=false) | clang::vfs::FileSystem | |
getCurrentWorkingDirectory() const override | clang::vfs::InMemoryFileSystem | inlinevirtual |
getRealPath(const Twine &Path, SmallVectorImpl< char > &Output) const override | clang::vfs::InMemoryFileSystem | virtual |
InMemoryFileSystem(bool UseNormalizedPaths=true) | clang::vfs::InMemoryFileSystem | explicit |
makeAbsolute(SmallVectorImpl< char > &Path) const | clang::vfs::FileSystem | |
openFileForRead(const Twine &Path) override | clang::vfs::InMemoryFileSystem | virtual |
setCurrentWorkingDirectory(const Twine &Path) override | clang::vfs::InMemoryFileSystem | virtual |
status(const Twine &Path) override | clang::vfs::InMemoryFileSystem | virtual |
toString() const | clang::vfs::InMemoryFileSystem | |
useNormalizedPaths() const | clang::vfs::InMemoryFileSystem | inline |
~FileSystem() | clang::vfs::FileSystem | virtual |
~InMemoryFileSystem() override | clang::vfs::InMemoryFileSystem |