23 references to IsWindows
Microsoft.Build.Framework (23)
D\a\_work\1\s\bin\repo\msbuild\src\Framework\Constants.cs\Constants.cs (2)
31internal static readonly string DotnetProcessName = NativeMethods.IsWindows ? "dotnet.exe" : "dotnet"; 46internal static readonly string MSBuildExecutableName = NativeMethods.IsWindows ? $"{MSBuildAppName}.exe" : MSBuildAppName;
EncodingUtilities.cs (2)
58if (NativeMethods.IsWindows) 224if (!NativeMethods.IsWindows)
FileUtilities.cs (1)
118=> NativeMethods.IsWindows && path.IndexOf(UnixDirectorySeparator) >= 0;
NativeMethods.cs (17)
453if (IsWindows) 498if (IsWindows) 624if (!IsWindows) 681if (IsWindows) 837get { return IsWindows ? "Windows_NT" : "Unix"; } 1014if (IsWindows) 1054if (!IsWindows) 1131if (IsWindows) 1149if (IsWindows) 1213if (IsWindows) 1529if (IsWindows) 1633if (IsWindows) 1680if (IsWindows && originalConsoleMode is not null) 1764if (IsWindows) 1871return IsWindows 1886return IsWindows 1901return IsWindows
PathHelpers\AbsolutePath.cs (1)
163bool needsSeparatorNormalization = NativeMethods.IsWindows && Value.IndexOf(Path.AltDirectorySeparatorChar) >= 0;