Lines Matching defs:OverlayFileSystem
439 // OverlayFileSystem implementation
442 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) {
446 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) {
453 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) {
463 bool OverlayFileSystem::exists(const Twine &Path) {
473 OverlayFileSystem::openFileForRead(const llvm::Twine &Path) {
484 OverlayFileSystem::getCurrentWorkingDirectory() const {
490 OverlayFileSystem::setCurrentWorkingDirectory(const Twine &Path) {
497 std::error_code OverlayFileSystem::isLocal(const Twine &Path, bool &Result) {
504 std::error_code OverlayFileSystem::getRealPath(const Twine &Path,
512 void OverlayFileSystem::visitChildFileSystems(VisitCallbackTy Callback) {
519 void OverlayFileSystem::printImpl(raw_ostream &OS, PrintType Type,
522 OS << "OverlayFileSystem\n";
615 directory_iterator OverlayFileSystem::dir_begin(const Twine &Dir,
2987 const char OverlayFileSystem::ID = 0;