|
LLVM
8.0.1
|


Public Member Functions | |
| InMemoryFile (Status Stat, std::unique_ptr< llvm::MemoryBuffer > Buffer) | |
| Status | getStatus (StringRef RequestedName) const |
Return the Status for this node. More... | |
| 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). More... | |
| InMemoryNodeKind | getKind () const |
Static Public Member Functions | |
| static bool | classof (const InMemoryNode *N) |
Definition at line 502 of file VirtualFileSystem.cpp.
|
inline |
Definition at line 507 of file VirtualFileSystem.cpp.
|
inlinestatic |
Definition at line 523 of file VirtualFileSystem.cpp.
References llvm::vfs::detail::InMemoryNode::getKind(), and llvm::vfs::detail::IME_File.
|
inline |
Definition at line 517 of file VirtualFileSystem.cpp.
Return the Status for this node.
RequestedName should be the name through which the caller referred to this node. It will override Status::Name in the return value, to mimic the behavior of RealFile.
Definition at line 514 of file VirtualFileSystem.cpp.
|
inlineoverridevirtual |
Implements llvm::vfs::detail::InMemoryNode.
Definition at line 519 of file VirtualFileSystem.cpp.
References llvm::vfs::Status::getName().
1.8.13