Lines Matching defs:Path
15 #include "llvm/Support/Path.h"
100 std::optional<llvm::StringRef> WinSysRoot, std::string &Path, int &Major,
117 Path = std::string(SDKPath);
119 Path = WinSdkDir->str();
125 } else if (getWindows10SDKVersionFromPath(VFS, Path, Version)) {
360 SmallString<256> Path(VCToolChainPath);
362 sys::path::append(Path, SubdirParent);
378 sys::path::append(Path, "bin", HostName, SubdirName);
380 sys::path::append(Path, "bin", SubdirName);
384 sys::path::append(Path, IncludeName);
387 sys::path::append(Path, "lib", SubdirName);
390 return std::string(Path);
403 std::optional<StringRef> WinSysRoot, std::string &Path,
408 Path, Major, WindowsSDKIncludeVersion)) {
420 "InstallationFolder", Path, &RegistrySDKVersion))
422 if (Path.empty() || RegistrySDKVersion.empty())
437 SmallString<128> TestPath(Path);
447 if (!getWindows10SDKVersionFromPath(VFS, Path, WindowsSDKIncludeVersion))
460 std::string &Path, std::string &UCRTVersion) {
465 Path, Major, UCRTVersion))
475 Path, nullptr))
478 return getWindows10SDKVersionFromPath(VFS, Path, UCRTVersion);
485 std::string &Path, ToolsetLayout &VSLayout) {
498 Path = std::string(ToolsPath);
500 Path = VCToolsDir->str();
508 bool findVCToolChainViaEnvironment(vfs::FileSystem &VFS, std::string &Path,
516 Path = std::move(*VCToolsInstallDir);
526 Path = std::move(*VCInstallDir);
568 Path = std::string(ParentPath);
576 Path = std::string(ParentPath);
605 Path = std::string(ToolChainPath);
619 std::string &Path, ToolsetLayout &VSLayout) {
708 Path = std::string(ToolchainPath.str());
714 bool findVCToolChainViaRegistry(std::string &Path, ToolsetLayout &VSLayout) {
727 Path = std::string(VCPath);