Lines Matching refs:VFS
62 getHighestNumericTupleInDirectory(llvm::vfs::FileSystem &VFS, in getHighestNumericTupleInDirectory() argument
68 for (llvm::vfs::directory_iterator DirIt = VFS.dir_begin(Directory, EC), in getHighestNumericTupleInDirectory()
71 auto Status = VFS.status(DirIt->path()); in getHighestNumericTupleInDirectory()
87 static bool getWindows10SDKVersionFromPath(llvm::vfs::FileSystem &VFS, in getWindows10SDKVersionFromPath() argument
92 SDKVersion = getHighestNumericTupleInDirectory(VFS, IncludePath); in getWindows10SDKVersionFromPath()
97 llvm::vfs::FileSystem &VFS, llvm::Optional<llvm::StringRef> WinSdkDir, in getWindowsSDKDirViaCommandLine() argument
115 SDKPath, getHighestNumericTupleInDirectory(VFS, SDKPath)); in getWindowsSDKDirViaCommandLine()
124 } else if (getWindows10SDKVersionFromPath(VFS, Path, Version)) { in getWindowsSDKDirViaCommandLine()
389 Triple::ArchType TargetArch, vfs::FileSystem &VFS) { in useUniversalCRT() argument
393 return !VFS.exists(TestPath); in useUniversalCRT()
396 bool getWindowsSDKDir(vfs::FileSystem &VFS, Optional<StringRef> WinSdkDir, in getWindowsSDKDir() argument
402 if (getWindowsSDKDirViaCommandLine(VFS, WinSdkDir, WinSdkVersion, WinSysRoot, in getWindowsSDKDir()
434 if (VFS.exists(TestPath)) { in getWindowsSDKDir()
442 if (!getWindows10SDKVersionFromPath(VFS, Path, WindowsSDKIncludeVersion)) in getWindowsSDKDir()
451 bool getUniversalCRTSdkDir(vfs::FileSystem &VFS, Optional<StringRef> WinSdkDir, in getUniversalCRTSdkDir() argument
458 if (getWindowsSDKDirViaCommandLine(VFS, WinSdkDir, WinSdkVersion, WinSysRoot, in getUniversalCRTSdkDir()
472 return getWindows10SDKVersionFromPath(VFS, Path, UCRTVersion); in getUniversalCRTSdkDir()
475 bool findVCToolChainViaCommandLine(vfs::FileSystem &VFS, in findVCToolChainViaCommandLine() argument
490 ToolsVersion = getHighestNumericTupleInDirectory(VFS, ToolsPath); in findVCToolChainViaCommandLine()
502 bool findVCToolChainViaEnvironment(vfs::FileSystem &VFS, std::string &Path, in findVCToolChainViaEnvironment() argument
540 if (!VFS.exists(ExeTestPath)) in findVCToolChainViaEnvironment()
547 if (!VFS.exists(ExeTestPath)) in findVCToolChainViaEnvironment()
611 bool findVCToolChainViaSetupConfig(vfs::FileSystem &VFS, std::string &Path, in findVCToolChainViaSetupConfig() argument
690 auto Status = VFS.status(ToolchainPath); in findVCToolChainViaSetupConfig()