Lines Matching refs:ExternalFS
1224 : ExternalFS(std::move(FS)) { in RedirectingFileSystem()
1225 if (ExternalFS) in RedirectingFileSystem()
1227 ExternalFS->getCurrentWorkingDirectory()) { in RedirectingFileSystem()
1345 return ExternalFS->isLocal(Path, Result); in isLocal()
1398 return ExternalFS->dir_begin(Path, EC); in dir_begin()
1409 return ExternalFS->dir_begin(Dir, EC); in dir_begin()
1426 RedirectIter = ExternalFS->dir_begin(*ExtRedirect, RedirectEC); in dir_begin()
1455 directory_iterator ExternalIter = ExternalFS->dir_begin(Path, ExternalEC); in dir_begin()
1526 ExternalFS->print(OS, Type == PrintType::Contents ? PrintType::Summary : Type, in printImpl()
2079 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in create() argument
2094 new RedirectingFileSystem(ExternalFS)); in create()
2120 bool UseExternalNames, FileSystem &ExternalFS) { in create() argument
2122 new RedirectingFileSystem(&ExternalFS)); in create()
2131 auto EC = ExternalFS.makeAbsolute(From); in create()
2153 auto EC = ExternalFS.makeAbsolute(To); in create()
2279 ErrorOr<Status> S = ExternalFS->status(CanonicalRemappedPath); in status()
2295 auto Result = ExternalFS->status(CanonicalPath); in getExternalStatus()
2394 auto F = File::getWithPath(ExternalFS->openFileForRead(CanonicalPath), in openFileForRead()
2407 return File::getWithPath(ExternalFS->openFileForRead(CanonicalPath), in openFileForRead()
2423 ExternalFS->openFileForRead(CanonicalRemappedPath), ExtRedirect); in openFileForRead()
2430 return File::getWithPath(ExternalFS->openFileForRead(CanonicalPath), in openFileForRead()
2460 std::error_code EC = ExternalFS->getRealPath(CanonicalPath, Output); in getRealPath()
2472 return ExternalFS->getRealPath(CanonicalPath, Output); in getRealPath()
2479 auto P = ExternalFS->getRealPath(*ExtRedirect, Output); in getRealPath()
2485 return ExternalFS->getRealPath(CanonicalPath, Output); in getRealPath()
2493 return ExternalFS->getRealPath(CanonicalPath, Output); in getRealPath()
2501 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in getVFSFromYAML() argument
2504 std::move(ExternalFS)); in getVFSFromYAML()
2548 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in collectVFSFromYAML() argument
2551 std::move(ExternalFS)); in collectVFSFromYAML()