LLVM: llvm::vfs::detail::InMemoryFile Class Reference (original) (raw)
Inheritance diagram for llvm::vfs::detail::InMemoryFile:
| Public Member Functions | |
|---|---|
| InMemoryFile (Status Stat, std::unique_ptr< llvm::MemoryBuffer > Buffer) | |
| Status | getStatus (const Twine &RequestedName) const override |
| Return the Status for this node. | |
| llvm::MemoryBuffer * | getBuffer () const |
| std::string | toString (unsigned Indent) const override |
| Public Member Functions inherited from llvm::vfs::detail::InMemoryNode | |
| InMemoryNode (llvm::StringRef FileName, InMemoryNodeKind Kind) | |
| virtual | ~InMemoryNode ()=default |
| StringRef | getFileName () const |
| Get the filename of this node (the name without the directory part). | |
| InMemoryNodeKind | getKind () const |
Detailed Description
Definition at line 662 of file VirtualFileSystem.cpp.
Constructor & Destructor Documentation
Member Function Documentation
◆ classof()
◆ getBuffer()
◆ getStatus()
| Status llvm::vfs::detail::InMemoryFile::getStatus ( const Twine & RequestedName) const | inlineoverridevirtual |
|---|
◆ toString()
| std::string llvm::vfs::detail::InMemoryFile::toString ( unsigned Indent) const | inlineoverridevirtual |
|---|
The documentation for this class was generated from the following file:
- lib/Support/VirtualFileSystem.cpp