Lines Matching refs:ExternalFS
1041 : ExternalFS(std::move(FS)) { in RedirectingFileSystem()
1042 if (ExternalFS) in RedirectingFileSystem()
1044 ExternalFS->getCurrentWorkingDirectory()) { in RedirectingFileSystem()
1160 return ExternalFS->isLocal(Path, Result); in isLocal()
1205 return ExternalFS->dir_begin(Path, EC); in dir_begin()
1213 return ExternalFS->dir_begin(Dir, EC); in dir_begin()
1228 DirIter = ExternalFS->dir_begin(*ExtRedirect, EC); in dir_begin()
1245 DirIter, ExternalFS, std::string(Path), EC)); in dir_begin()
1754 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in create() argument
1769 new RedirectingFileSystem(ExternalFS)); in create()
1795 bool UseExternalNames, FileSystem &ExternalFS) { in create() argument
1797 new RedirectingFileSystem(&ExternalFS)); in create()
1806 auto EC = ExternalFS.makeAbsolute(From); in create()
1828 auto EC = ExternalFS.makeAbsolute(To); in create()
1948 ErrorOr<Status> S = ExternalFS->status(*ExtRedirect); in status()
1970 return ExternalFS->status(Path); in status()
1976 S = ExternalFS->status(Path); in status()
2016 return ExternalFS->openFileForRead(Path); in openFileForRead()
2026 auto ExternalFile = ExternalFS->openFileForRead(ExtRedirect); in openFileForRead()
2029 return ExternalFS->openFileForRead(Path); in openFileForRead()
2056 return ExternalFS->getRealPath(Path, Output); in getRealPath()
2063 auto P = ExternalFS->getRealPath(*ExtRedirect, Output); in getRealPath()
2065 return ExternalFS->getRealPath(Path, Output); in getRealPath()
2072 return shouldUseExternalFS() ? ExternalFS->getRealPath(Path, Output) in getRealPath()
2080 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in getVFSFromYAML() argument
2083 std::move(ExternalFS)); in getVFSFromYAML()
2127 IntrusiveRefCntPtr<FileSystem> ExternalFS) { in collectVFSFromYAML() argument
2130 std::move(ExternalFS)); in collectVFSFromYAML()