24 references to RuntimeInfoOperatingSystem
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IRuntimeInfo.cs (1)
44
RuntimeInfoOperatingSystem
GetTargetOperatingSystem() => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (22)
Contracts\CallingConvention\CallingConvention_1.cs (4)
176
bool isWindows = runtimeInfo.GetTargetOperatingSystem() ==
RuntimeInfoOperatingSystem
.Windows;
317
RuntimeInfoOperatingSystem
os = runtimeInfo.GetTargetOperatingSystem();
331
bool isWindows = os ==
RuntimeInfoOperatingSystem
.Windows;
332
bool isApplePlatform = os ==
RuntimeInfoOperatingSystem
.Apple;
Contracts\Debugger\Debugger_1.cs (3)
346
RuntimeInfoOperatingSystem
os = target.Contracts.RuntimeInfo.GetTargetOperatingSystem();
373
private static CallingConvention GetCallingConvention(RuntimeInfoArchitecture arch,
RuntimeInfoOperatingSystem
os)
381
case RuntimeInfoArchitecture.X64 when os ==
RuntimeInfoOperatingSystem
.Windows:
Contracts\Debugger\StackPusher.cs (2)
49
RuntimeInfoOperatingSystem
os = target.Contracts.RuntimeInfo.GetTargetOperatingSystem();
55
RuntimeInfoArchitecture.X86 => os ==
RuntimeInfoOperatingSystem
.Windows ? 4u : 16u,
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
504
if (runtimeInfo.GetTargetOperatingSystem() !=
RuntimeInfoOperatingSystem
.Windows ||
Contracts\RuntimeInfo_1.cs (5)
13
private
RuntimeInfoOperatingSystem
? _operatingSystem;
35
RuntimeInfoOperatingSystem
IRuntimeInfo.GetTargetOperatingSystem()
62
private
RuntimeInfoOperatingSystem
ReadOperatingSystem()
66
if (Enum.TryParse(os, ignoreCase: true, out
RuntimeInfoOperatingSystem
parsedOS))
72
return
RuntimeInfoOperatingSystem
.Unknown;
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (2)
34
private readonly bool _unixAMD64ABI = target.Contracts.RuntimeInfo.GetTargetOperatingSystem() !=
RuntimeInfoOperatingSystem
.Windows;
855
Debug.Assert(_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() ==
RuntimeInfoOperatingSystem
.Windows);
Contracts\StackWalk\Context\X86\X86Unwinder.cs (1)
38
private readonly bool _unixX86ABI = target.Contracts.RuntimeInfo.GetTargetOperatingSystem() !=
RuntimeInfoOperatingSystem
.Windows;
Contracts\StackWalk\FrameHandling\AMD64FrameHandler.cs (1)
21
if (_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() ==
RuntimeInfoOperatingSystem
.Windows)
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
573
runtimeInfo.GetTargetOperatingSystem() ==
RuntimeInfoOperatingSystem
.Windows ? "rcx" : "rdi",
CoreCLRContracts.cs (2)
147
RuntimeInfoOperatingSystem
targetOperatingSystem = registry.RuntimeInfo.GetTargetOperatingSystem();
148
if (targetOperatingSystem ==
RuntimeInfoOperatingSystem
.Windows)
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
742
if (_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() !=
RuntimeInfoOperatingSystem
.Windows)