86 references to ProcessorArchitectures
Microsoft.Build (11)
BackEnd\BuildManager\BuildManager.cs (1)
773
ErrorUtilities.VerifyThrowInvalidOperation(NativeMethodsShared.ProcessorArchitecture == NativeMethodsShared.
ProcessorArchitectures
.X64, "ReportFileAccessesX64Only");
BuildEnvironmentHelper.cs (5)
373
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.X64 ? "amd64" :
374
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.ARM64 ? "arm64" : string.Empty,
582
NativeMethodsShared.
ProcessorArchitectures
.X86 => CurrentMSBuildToolsDirectory,
583
NativeMethodsShared.
ProcessorArchitectures
.X64 or NativeMethodsShared.
ProcessorArchitectures
.ARM64
MSBuildNameIgnoreCaseComparer.cs (5)
25
private static readonly NativeMethodsShared.
ProcessorArchitectures
s_runningProcessorArchitecture = NativeMethodsShared.ProcessorArchitecture;
75
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
76
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
123
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
124
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
Microsoft.Build.Engine.OM.UnitTests (5)
BuildEnvironmentHelper.cs (5)
373
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.X64 ? "amd64" :
374
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.ARM64 ? "arm64" : string.Empty,
582
NativeMethodsShared.
ProcessorArchitectures
.X86 => CurrentMSBuildToolsDirectory,
583
NativeMethodsShared.
ProcessorArchitectures
.X64 or NativeMethodsShared.
ProcessorArchitectures
.ARM64
Microsoft.Build.Framework (15)
NativeMethods.cs (15)
420
public readonly
ProcessorArchitectures
ProcessorArchitectureType;
425
public readonly
ProcessorArchitectures
ProcessorArchitectureTypeNative;
432
private static
ProcessorArchitectures
ConvertSystemArchitecture(ushort arch)
436
PROCESSOR_ARCHITECTURE_INTEL =>
ProcessorArchitectures
.X86,
437
PROCESSOR_ARCHITECTURE_AMD64 =>
ProcessorArchitectures
.X64,
438
PROCESSOR_ARCHITECTURE_ARM =>
ProcessorArchitectures
.ARM,
439
PROCESSOR_ARCHITECTURE_IA64 =>
ProcessorArchitectures
.IA64,
440
PROCESSOR_ARCHITECTURE_ARM64 =>
ProcessorArchitectures
.ARM64,
441
_ =>
ProcessorArchitectures
.Unknown,
450
ProcessorArchitectureType =
ProcessorArchitectures
.Unknown;
451
ProcessorArchitectureTypeNative =
ProcessorArchitectures
.Unknown;
465
ProcessorArchitectures
processorArchitecture =
ProcessorArchitectures
.Unknown;
953
internal static
ProcessorArchitectures
ProcessorArchitecture => SystemInformation.ProcessorArchitectureType;
958
internal static
ProcessorArchitectures
ProcessorArchitectureNative => SystemInformation.ProcessorArchitectureTypeNative;
Microsoft.Build.Tasks.Core (10)
BuildEnvironmentHelper.cs (5)
373
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.X64 ? "amd64" :
374
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.ARM64 ? "arm64" : string.Empty,
582
NativeMethodsShared.
ProcessorArchitectures
.X86 => CurrentMSBuildToolsDirectory,
583
NativeMethodsShared.
ProcessorArchitectures
.X64 or NativeMethodsShared.
ProcessorArchitectures
.ARM64
MSBuildNameIgnoreCaseComparer.cs (5)
25
private static readonly NativeMethodsShared.
ProcessorArchitectures
s_runningProcessorArchitecture = NativeMethodsShared.ProcessorArchitecture;
75
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
76
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
123
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
124
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
Microsoft.Build.Utilities.Core (25)
BuildEnvironmentHelper.cs (5)
373
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.X64 ? "amd64" :
374
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.ARM64 ? "arm64" : string.Empty,
582
NativeMethodsShared.
ProcessorArchitectures
.X86 => CurrentMSBuildToolsDirectory,
583
NativeMethodsShared.
ProcessorArchitectures
.X64 or NativeMethodsShared.
ProcessorArchitectures
.ARM64
MSBuildNameIgnoreCaseComparer.cs (5)
25
private static readonly NativeMethodsShared.
ProcessorArchitectures
s_runningProcessorArchitecture = NativeMethodsShared.ProcessorArchitecture;
75
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
76
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
123
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
124
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
ProcessorArchitecture.cs (10)
86
NativeMethodsShared.
ProcessorArchitectures
.X86 => X86,
87
NativeMethodsShared.
ProcessorArchitectures
.X64 => AMD64,
88
NativeMethodsShared.
ProcessorArchitectures
.IA64 => IA64,
89
NativeMethodsShared.
ProcessorArchitectures
.ARM => ARM,
90
NativeMethodsShared.
ProcessorArchitectures
.ARM64 => ARM64,
91
NativeMethodsShared.
ProcessorArchitectures
.WASM => WASM,
92
NativeMethodsShared.
ProcessorArchitectures
.S390X => S390X,
93
NativeMethodsShared.
ProcessorArchitectures
.LOONGARCH64 => LOONGARCH64,
94
NativeMethodsShared.
ProcessorArchitectures
.ARMV6 => ARMV6,
95
NativeMethodsShared.
ProcessorArchitectures
.PPC64LE => PPC64LE,
ToolLocationHelper.cs (5)
3387
NativeMethodsShared.
ProcessorArchitectures
.X64 => ProcessorArchitecture.AMD64,
3388
NativeMethodsShared.
ProcessorArchitectures
.IA64 => ProcessorArchitecture.IA64,
3389
NativeMethodsShared.
ProcessorArchitectures
.ARM64 => ProcessorArchitecture.ARM64,
3392
NativeMethodsShared.
ProcessorArchitectures
.X86 => null,
3393
NativeMethodsShared.
ProcessorArchitectures
.ARM => null,
Microsoft.Build.Utilities.UnitTests (10)
ProcessorArchitecture_Tests.cs (10)
19
NativeMethodsShared.
ProcessorArchitectures
.X86 => ProcessorArchitecture.X86,
20
NativeMethodsShared.
ProcessorArchitectures
.X64 => ProcessorArchitecture.AMD64,
21
NativeMethodsShared.
ProcessorArchitectures
.IA64 => ProcessorArchitecture.IA64,
22
NativeMethodsShared.
ProcessorArchitectures
.ARM => ProcessorArchitecture.ARM,
23
NativeMethodsShared.
ProcessorArchitectures
.ARM64 => ProcessorArchitecture.ARM64,
24
NativeMethodsShared.
ProcessorArchitectures
.WASM => ProcessorArchitecture.WASM,
25
NativeMethodsShared.
ProcessorArchitectures
.S390X => ProcessorArchitecture.S390X,
26
NativeMethodsShared.
ProcessorArchitectures
.LOONGARCH64 => ProcessorArchitecture.LOONGARCH64,
27
NativeMethodsShared.
ProcessorArchitectures
.ARMV6 => ProcessorArchitecture.ARMV6,
28
NativeMethodsShared.
ProcessorArchitectures
.PPC64LE => ProcessorArchitecture.PPC64LE,
MSBuild (10)
BuildEnvironmentHelper.cs (5)
373
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.X64 ? "amd64" :
374
NativeMethodsShared.ProcessorArchitecture == Framework.NativeMethods.
ProcessorArchitectures
.ARM64 ? "arm64" : string.Empty,
582
NativeMethodsShared.
ProcessorArchitectures
.X86 => CurrentMSBuildToolsDirectory,
583
NativeMethodsShared.
ProcessorArchitectures
.X64 or NativeMethodsShared.
ProcessorArchitectures
.ARM64
MSBuildNameIgnoreCaseComparer.cs (5)
25
private static readonly NativeMethodsShared.
ProcessorArchitectures
s_runningProcessorArchitecture = NativeMethodsShared.ProcessorArchitecture;
75
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
76
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))
123
if ((s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.IA64)
124
&& (s_runningProcessorArchitecture != NativeMethodsShared.
ProcessorArchitectures
.ARM))