LLVM 20.0.0git
|
A helper class to hold the common YAML parsing state. More...
Public Member Functions | |
RedirectingFileSystemParser (yaml::Stream &S) | |
bool | parse (yaml::Node *Root, RedirectingFileSystem *FS) |
Static Public Member Functions | |
static RedirectingFileSystem::Entry * | lookupOrCreateEntry (RedirectingFileSystem *FS, StringRef Name, RedirectingFileSystem::Entry *ParentEntry=nullptr) |
A helper class to hold the common YAML parsing state.
Definition at line 1628 of file VirtualFileSystem.cpp.
|
inline |
Definition at line 2042 of file VirtualFileSystem.cpp.
|
inlinestatic |
Definition at line 1737 of file VirtualFileSystem.cpp.
References llvm::sys::fs::all_all, Content, llvm::vfs::getNextVirtualUniqueID(), llvm::make_range(), and Name.
Referenced by llvm::vfs::RedirectingFileSystem::create().
|
inline |
Definition at line 2045 of file VirtualFileSystem.cpp.
References error, llvm::yaml::Stream::failed(), llvm::vfs::RedirectingFileSystem::Fallthrough, llvm::StringRef::getAsInteger(), I, llvm_unreachable, llvm::vfs::RedirectingFileSystem::RedirectOnly, and llvm::Version.