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)
130
bool isWindows = runtimeInfo.GetTargetOperatingSystem() ==
RuntimeInfoOperatingSystem
.Windows;
384
RuntimeInfoOperatingSystem
os = runtimeInfo.GetTargetOperatingSystem();
398
bool isWindows = os ==
RuntimeInfoOperatingSystem
.Windows;
399
bool isApplePlatform = os ==
RuntimeInfoOperatingSystem
.Apple;
Contracts\Debugger\Debugger_1.cs (3)
291
RuntimeInfoOperatingSystem
os = target.Contracts.RuntimeInfo.GetTargetOperatingSystem();
318
private static CallingConvention GetCallingConvention(RuntimeInfoArchitecture arch,
RuntimeInfoOperatingSystem
os)
326
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\RuntimeInfo_1.cs (5)
13
private
RuntimeInfoOperatingSystem
? _operatingSystem;
33
RuntimeInfoOperatingSystem
IRuntimeInfo.GetTargetOperatingSystem()
57
private
RuntimeInfoOperatingSystem
ReadOperatingSystem()
61
if (Enum.TryParse(os, ignoreCase: true, out
RuntimeInfoOperatingSystem
parsedOS))
67
return
RuntimeInfoOperatingSystem
.Unknown;
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (2)
34
private readonly bool _unixAMD64ABI = target.Contracts.RuntimeInfo.GetTargetOperatingSystem() !=
RuntimeInfoOperatingSystem
.Windows;
853
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)
557
runtimeInfo.GetTargetOperatingSystem() ==
RuntimeInfoOperatingSystem
.Windows ? "rcx" : "rdi",
Contracts\StackWalk\GC\GcScanner.cs (3)
342
RuntimeInfoOperatingSystem
os = runtimeInfo.GetTargetOperatingSystem();
350
(os is
RuntimeInfoOperatingSystem
.Windows
352
|| (os is
RuntimeInfoOperatingSystem
.Unix
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
724
if (_target.Contracts.RuntimeInfo.GetTargetOperatingSystem() !=
RuntimeInfoOperatingSystem
.Windows)