Lines Matching defs:RealFileSystem
184 // RealFileSystem implementation
191 friend class RealFileSystem;
266 class RealFileSystem : public FileSystem {
268 explicit RealFileSystem(bool LinkCWDToProcess) {
329 ErrorOr<Status> RealFileSystem::status(const Twine &Path) {
339 RealFileSystem::openFileForRead(const Twine &Name) {
344 RealFileSystem::openFileForReadBinary(const Twine &Name) {
348 llvm::ErrorOr<std::string> RealFileSystem::getCurrentWorkingDirectory() const {
360 std::error_code RealFileSystem::setCurrentWorkingDirectory(const Twine &Path) {
377 std::error_code RealFileSystem::isLocal(const Twine &Path, bool &Result) {
382 std::error_code RealFileSystem::getRealPath(const Twine &Path,
388 void RealFileSystem::printImpl(raw_ostream &OS, PrintType Type,
391 OS << "RealFileSystem using ";
400 static IntrusiveRefCntPtr<FileSystem> FS(new RealFileSystem(true));
405 return std::make_unique<RealFileSystem>(false);
431 directory_iterator RealFileSystem::dir_begin(const Twine &Dir,