clang
3.9.0
|
Public Member Functions | |
InMemoryDirectory (Status Stat) | |
InMemoryNode * | getChild (StringRef Name) |
InMemoryNode * | addChild (StringRef Name, std::unique_ptr< InMemoryNode > Child) |
const_iterator | begin () const |
const_iterator | end () const |
std::string | toString (unsigned Indent) const override |
![]() | |
InMemoryNode (Status Stat, InMemoryNodeKind Kind) | |
virtual | ~InMemoryNode () |
const Status & | getStatus () const |
InMemoryNodeKind | getKind () const |
Static Public Member Functions | |
static bool | classof (const InMemoryNode *N) |
Public Attributes | |
decltype(Entries) typedef::const_iterator | const_iterator |
Definition at line 460 of file VirtualFileSystem.cpp.
|
inline |
Definition at line 464 of file VirtualFileSystem.cpp.
|
inline |
Definition at line 472 of file VirtualFileSystem.cpp.
Referenced by clang::vfs::InMemoryFileSystem::addFile().
|
inline |
Definition at line 478 of file VirtualFileSystem.cpp.
|
inlinestatic |
Definition at line 489 of file VirtualFileSystem.cpp.
References clang::vfs::detail::InMemoryNode::getKind(), and clang::vfs::detail::IME_Directory.
|
inline |
Definition at line 479 of file VirtualFileSystem.cpp.
|
inline |
Definition at line 466 of file VirtualFileSystem.cpp.
References I.
Referenced by clang::vfs::InMemoryFileSystem::addFile(), and clang::vfs::lookupInMemoryNode().
|
inlineoverridevirtual |
Implements clang::vfs::detail::InMemoryNode.
Definition at line 481 of file VirtualFileSystem.cpp.
References clang::Result.
decltype(Entries) typedef ::const_iterator clang::vfs::detail::InMemoryDirectory::const_iterator |
Definition at line 477 of file VirtualFileSystem.cpp.