Lines Matching refs:ExternalFS

1246     : ExternalFS(std::move(FS)) {  in RedirectingFileSystem()
1247 if (ExternalFS) in RedirectingFileSystem()
1249 ExternalFS->getCurrentWorkingDirectory()) { in RedirectingFileSystem()
1367 return ExternalFS->isLocal(Path, Result); in isLocal()
1439 return ExternalFS->dir_begin(Path, EC); in dir_begin()
1450 return ExternalFS->dir_begin(Dir, EC); in dir_begin()
1467 RedirectIter = ExternalFS->dir_begin(*ExtRedirect, RedirectEC); in dir_begin()
1496 directory_iterator ExternalIter = ExternalFS->dir_begin(Path, ExternalEC); in dir_begin()
1568 ExternalFS->print(OS, Type == PrintType::Contents ? PrintType::Summary : Type, in printImpl()
1609 if (ExternalFS) { in visitChildFileSystems()
1610 Callback(*ExternalFS); in visitChildFileSystems()
1611 ExternalFS->visitChildFileSystems(Callback); in visitChildFileSystems()
2166 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in create() argument
2181 new RedirectingFileSystem(ExternalFS)); in create()
2207 bool UseExternalNames, FileSystem &ExternalFS) { in create() argument
2209 new RedirectingFileSystem(&ExternalFS)); in create()
2218 auto EC = ExternalFS.makeAbsolute(From); in create()
2240 auto EC = ExternalFS.makeAbsolute(To); in create()
2389 ErrorOr<Status> S = ExternalFS->status(RemappedPath); in status()
2405 auto Result = ExternalFS->status(LookupPath); in getExternalStatus()
2461 if (ExternalFS->exists(Path)) in exists()
2471 return ExternalFS->exists(Path); in exists()
2485 if (ExternalFS->exists(RemappedPath)) in exists()
2492 return ExternalFS->exists(Path); in exists()
2550 auto F = File::getWithPath(ExternalFS->openFileForRead(Path), OriginalPath); in openFileForRead()
2561 return File::getWithPath(ExternalFS->openFileForRead(Path), OriginalPath); in openFileForRead()
2576 File::getWithPath(ExternalFS->openFileForRead(RemappedPath), ExtRedirect); in openFileForRead()
2583 return File::getWithPath(ExternalFS->openFileForRead(Path), OriginalPath); in openFileForRead()
2612 std::error_code EC = ExternalFS->getRealPath(Path, Output); in getRealPath()
2623 return ExternalFS->getRealPath(Path, Output); in getRealPath()
2630 auto P = ExternalFS->getRealPath(*ExtRedirect, Output); in getRealPath()
2636 return ExternalFS->getRealPath(Path, Output); in getRealPath()
2654 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in getVFSFromYAML() argument
2657 std::move(ExternalFS)); in getVFSFromYAML()
2701 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in collectVFSFromYAML() argument
2704 std::move(ExternalFS)); in collectVFSFromYAML()