38 references to PlatformInformation
csc (10)
src\roslyn\src\Compilers\Shared\BuildClient.cs (3)
296
if (
PlatformInformation
.IsRunningOnMono)
315
if (!
PlatformInformation
.IsRunningOnMono)
354
Debug.Assert(
PlatformInformation
.IsWindows);
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (4)
463
var processFilePath = Path.Combine(clientDir, $"VBCSCompiler{
PlatformInformation
.ExeExtension}");
697
if (
PlatformInformation
.IsWindows)
735
if (
PlatformInformation
.IsUsingMonoRuntime)
755
if (
PlatformInformation
.IsUsingMonoRuntime)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (2)
28
if (
PlatformInformation
.IsUnix)
58
if (
PlatformInformation
.IsWindows)
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
39
internal static string DotNetHostExecutableName => $"dotnet{
PlatformInformation
.ExeExtension}";
Microsoft.CodeAnalysis (5)
DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
103
if (!
PlatformInformation
.IsWindows)
Emit\EmitOptions.cs (1)
19
internal static readonly EmitOptions Default =
PlatformInformation
.IsWindows
FileSystem\PathUtilities.cs (2)
34
internal static bool IsUnixLikePlatform =>
PlatformInformation
.IsUnix;
108
if (!
PlatformInformation
.IsWindows)
InternalUtilities\FileLockCheck.cs (1)
127
if (!
PlatformInformation
.IsWindows)
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GacFileResolver.cs (1)
34
PlatformInformation
.IsRunningOnMono;
vbc (10)
src\roslyn\src\Compilers\Shared\BuildClient.cs (3)
296
if (
PlatformInformation
.IsRunningOnMono)
315
if (!
PlatformInformation
.IsRunningOnMono)
354
Debug.Assert(
PlatformInformation
.IsWindows);
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (4)
463
var processFilePath = Path.Combine(clientDir, $"VBCSCompiler{
PlatformInformation
.ExeExtension}");
697
if (
PlatformInformation
.IsWindows)
735
if (
PlatformInformation
.IsUsingMonoRuntime)
755
if (
PlatformInformation
.IsUsingMonoRuntime)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (2)
28
if (
PlatformInformation
.IsUnix)
58
if (
PlatformInformation
.IsWindows)
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
39
internal static string DotNetHostExecutableName => $"dotnet{
PlatformInformation
.ExeExtension}";
VBCSCompiler (12)
src\roslyn\src\Compilers\Server\VBCSCompiler\MemoryHelper.cs (1)
37
if (!
PlatformInformation
.IsWindows)
src\roslyn\src\Compilers\Server\VBCSCompiler\NamedPipeClientConnectionHost.cs (1)
196
if (!
PlatformInformation
.IsWindows)
src\roslyn\src\Compilers\Shared\BuildClient.cs (3)
296
if (
PlatformInformation
.IsRunningOnMono)
315
if (!
PlatformInformation
.IsRunningOnMono)
354
Debug.Assert(
PlatformInformation
.IsWindows);
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (4)
463
var processFilePath = Path.Combine(clientDir, $"VBCSCompiler{
PlatformInformation
.ExeExtension}");
697
if (
PlatformInformation
.IsWindows)
735
if (
PlatformInformation
.IsUsingMonoRuntime)
755
if (
PlatformInformation
.IsUsingMonoRuntime)
src\roslyn\src\Compilers\Shared\NamedPipeUtil.cs (2)
28
if (
PlatformInformation
.IsUnix)
58
if (
PlatformInformation
.IsWindows)
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
39
internal static string DotNetHostExecutableName => $"dotnet{
PlatformInformation
.ExeExtension}";