Lines Matching refs:VFSFromYAML
399 class VFSFromYAML;
403 VFSFromYAML &FS;
406 VFSFromYamlDirIterImpl(const Twine &Path, VFSFromYAML &FS,
465 class VFSFromYAML : public vfs::FileSystem { class
486 VFSFromYAML(IntrusiveRefCntPtr<FileSystem> ExternalFS) in VFSFromYAML() function in __anon393354d90511::VFSFromYAML
501 ~VFSFromYAML() override;
505 static VFSFromYAML *create(std::unique_ptr<MemoryBuffer> Buffer,
767 bool parse(yaml::Node *Root, VFSFromYAML *FS) { in parse()
851 VFSFromYAML::~VFSFromYAML() { llvm::DeleteContainerPointers(Roots); } in ~VFSFromYAML()
853 VFSFromYAML *VFSFromYAML::create(std::unique_ptr<MemoryBuffer> Buffer, in create()
871 std::unique_ptr<VFSFromYAML> FS(new VFSFromYAML(ExternalFS)); in create()
878 ErrorOr<Entry *> VFSFromYAML::lookupPath(const Twine &Path_) { in lookupPath()
900 ErrorOr<Entry *> VFSFromYAML::lookupPath(sys::path::const_iterator Start, in lookupPath()
933 ErrorOr<Status> VFSFromYAML::status(const Twine &Path, Entry *E) { in status()
952 ErrorOr<Status> VFSFromYAML::status(const Twine &Path) { in status()
959 ErrorOr<std::unique_ptr<File>> VFSFromYAML::openFileForRead(const Twine &Path) { in openFileForRead()
982 return VFSFromYAML::create(std::move(Buffer), DiagHandler, DiagContext, in getVFSFromYAML()
1129 VFSFromYAML &FS, in VFSFromYamlDirIterImpl()