Lines Matching defs:InMemoryFileSystem
838 InMemoryFileSystem::InMemoryFileSystem(bool UseNormalizedPaths)
846 InMemoryFileSystem::~InMemoryFileSystem() = default;
848 std::string InMemoryFileSystem::toString() const {
852 bool InMemoryFileSystem::addFile(const Twine &P, time_t ModificationTime,
930 bool InMemoryFileSystem::addFile(const Twine &P, time_t ModificationTime,
948 bool InMemoryFileSystem::addFileNoOwn(
967 InMemoryFileSystem::lookupNode(const Twine &P, bool FollowFinalSymlink,
997 if (SymlinkDepth > InMemoryFileSystem::MaxSymlinkDepth)
1041 bool InMemoryFileSystem::addHardLink(const Twine &NewLink,
1060 bool InMemoryFileSystem::addSymbolicLink(
1080 llvm::ErrorOr<Status> InMemoryFileSystem::status(const Twine &Path) {
1088 InMemoryFileSystem::openFileForRead(const Twine &Path) {
1104 class InMemoryFileSystem::DirIterator : public llvm::vfs::detail::DirIterImpl {
1105 const InMemoryFileSystem *FS;
1142 DirIterator(const InMemoryFileSystem *FS,
1157 directory_iterator InMemoryFileSystem::dir_begin(const Twine &Dir,
1173 std::error_code InMemoryFileSystem::setCurrentWorkingDirectory(const Twine &P) {
1190 std::error_code InMemoryFileSystem::getRealPath(const Twine &Path,
1202 std::error_code InMemoryFileSystem::isLocal(const Twine &Path, bool &Result) {
1207 void InMemoryFileSystem::printImpl(raw_ostream &OS, PrintType PrintContents,
1210 OS << "InMemoryFileSystem\n";
2989 const char InMemoryFileSystem::ID = 0;