Lines Matching defs:Stat
662 Status Stat;
666 InMemoryFile(Status Stat, std::unique_ptr<llvm::MemoryBuffer> Buffer)
667 : InMemoryNode(Stat.getName(), IME_File), Stat(std::move(Stat)),
671 return Status::copyWithNewName(Stat, RequestedName);
676 return (std::string(Indent, ' ') + Stat.getName() + "\n").str();
710 Status Stat;
713 InMemorySymbolicLink(StringRef Path, StringRef TargetPath, Status Stat)
715 Stat(Stat) {}
722 return Status::copyWithNewName(Stat, RequestedName);
764 Status Stat;
768 InMemoryDirectory(Status Stat)
769 : InMemoryNode(Stat.getName(), IME_Directory), Stat(std::move(Stat)) {}
775 return Status::copyWithNewName(Stat, RequestedName);
778 UniqueID getUniqueID() const { return Stat.getUniqueID(); }
798 (std::string(Indent, ' ') + Stat.getName() + "\n").str();
892 Status Stat(
898 Name, std::make_unique<detail::InMemoryDirectory>(std::move(Stat))));
940 Status Stat = NNI.makeStatus();
941 if (Stat.getType() == sys::fs::file_type::directory_file)
942 return std::make_unique<detail::InMemoryDirectory>(Stat);
944 Stat, std::move(NNI.Buffer));
958 Status Stat = NNI.makeStatus();
959 if (Stat.getType() == sys::fs::file_type::directory_file)
960 return std::make_unique<detail::InMemoryDirectory>(Stat);
962 Stat, std::move(NNI.Buffer));