45 references to PlatformInformation
BuildValidator (1)
IldasmUtilities.cs (1)
17var ildasmExeName = PlatformInformation.IsWindows ? "ildasm.exe" : "ildasm";
csc (10)
BuildClient.cs (2)
298if (PlatformInformation.IsRunningOnMono) 317if (!PlatformInformation.IsRunningOnMono)
BuildServerConnection.cs (5)
434if (PlatformInformation.IsWindows) 511if (PlatformInformation.IsWindows) 548if (PlatformInformation.IsUsingMonoRuntime) 568if (PlatformInformation.IsUsingMonoRuntime) 597if (PlatformInformation.IsUnix)
NamedPipeUtil.cs (2)
26if (PlatformInformation.IsUnix) 56if (PlatformInformation.IsWindows)
RuntimeHostInfo.cs (1)
23private static string NativeToolSuffix => PlatformInformation.IsWindows ? ".exe" : "";
Microsoft.CodeAnalysis (3)
Emit\EmitOptions.cs (1)
19internal static readonly EmitOptions Default = PlatformInformation.IsWindows
FileSystem\PathUtilities.cs (2)
24internal static readonly char DirectorySeparatorChar = PlatformInformation.IsUnix ? '/' : '\\'; 30internal static bool IsUnixLikePlatform => PlatformInformation.IsUnix;
Microsoft.CodeAnalysis.Scripting (1)
GacFileResolver.cs (1)
34PlatformInformation.IsRunningOnMono;
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (1)
MetadataShadowCopyProviderTests.cs (1)
19using static Roslyn.Utilities.PlatformInformation;
Microsoft.CodeAnalysis.Test.Utilities (1)
Metadata\IlasmUtilities.cs (1)
36var ilasmExeName = PlatformInformation.IsWindows ? "ilasm.exe" : "ilasm";
vbc (13)
BuildClient.cs (2)
298if (PlatformInformation.IsRunningOnMono) 317if (!PlatformInformation.IsRunningOnMono)
BuildServerConnection.cs (5)
434if (PlatformInformation.IsWindows) 511if (PlatformInformation.IsWindows) 548if (PlatformInformation.IsUsingMonoRuntime) 568if (PlatformInformation.IsUsingMonoRuntime) 597if (PlatformInformation.IsUnix)
NamedPipeUtil.cs (5)
26if (PlatformInformation.IsUnix) 56if (PlatformInformation.IsWindows) 105private static readonly PipeOptions CurrentUserOption = PlatformInformation.IsRunningOnMono 134if (PlatformInformation.IsWindows) 150if (PlatformInformation.IsRunningOnMono)
RuntimeHostInfo.cs (1)
23private static string NativeToolSuffix => PlatformInformation.IsWindows ? ".exe" : "";
VBCSCompiler (15)
BuildClient.cs (2)
298if (PlatformInformation.IsRunningOnMono) 317if (!PlatformInformation.IsRunningOnMono)
BuildServerConnection.cs (5)
434if (PlatformInformation.IsWindows) 511if (PlatformInformation.IsWindows) 548if (PlatformInformation.IsUsingMonoRuntime) 568if (PlatformInformation.IsUsingMonoRuntime) 597if (PlatformInformation.IsUnix)
MemoryHelper.cs (1)
37if (!PlatformInformation.IsWindows)
NamedPipeClientConnectionHost.cs (1)
196if (!PlatformInformation.IsWindows)
NamedPipeUtil.cs (5)
26if (PlatformInformation.IsUnix) 56if (PlatformInformation.IsWindows) 105private static readonly PipeOptions CurrentUserOption = PlatformInformation.IsRunningOnMono 134if (PlatformInformation.IsWindows) 150if (PlatformInformation.IsRunningOnMono)
RuntimeHostInfo.cs (1)
23private static string NativeToolSuffix => PlatformInformation.IsWindows ? ".exe" : "";