20 references to currentArchitecture
Microsoft.Build (9)
Evaluation\IntrinsicFunctions.cs (1)
502
ErrorUtilities.ThrowArgument("InvalidTaskHostFactoryParameter", architecture, "Architecture", XMakeAttributes.MSBuildArchitectureValues.x86, XMakeAttributes.MSBuildArchitectureValues.x64, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
, XMakeAttributes.MSBuildArchitectureValues.any);
Instance\TaskFactories\AssemblyTaskFactory.cs (1)
507
XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
,
XMakeAttributes.cs (7)
112
private static readonly HashSet<string> ValidMSBuildArchitectureValues = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { MSBuildArchitectureValues.x86, MSBuildArchitectureValues.x64, MSBuildArchitectureValues.arm64, MSBuildArchitectureValues.
currentArchitecture
, MSBuildArchitectureValues.any };
309
if ((architectureA.Equals(MSBuildArchitectureValues.
currentArchitecture
, StringComparison.OrdinalIgnoreCase) && architectureB.Equals(currentArchitecture, StringComparison.OrdinalIgnoreCase)) ||
310
(architectureA.Equals(currentArchitecture, StringComparison.OrdinalIgnoreCase) && architectureB.Equals(MSBuildArchitectureValues.
currentArchitecture
, StringComparison.OrdinalIgnoreCase)))
372
if (architectureA.Equals(MSBuildArchitectureValues.
currentArchitecture
, StringComparison.OrdinalIgnoreCase) ||
389
architectureA.Equals(MSBuildArchitectureValues.
currentArchitecture
, StringComparison.OrdinalIgnoreCase) ||
393
architectureB.Equals(MSBuildArchitectureValues.
currentArchitecture
, StringComparison.OrdinalIgnoreCase) ||
477
MSBuildArchitectureValues.
currentArchitecture
.Equals(architecture, StringComparison.OrdinalIgnoreCase))
Microsoft.Build.Engine.UnitTests (11)
BackEnd\AssemblyTaskFactory_Tests.cs (5)
177
factoryIdentityParameters.Add(XMakeAttributes.architecture, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
);
197
factoryIdentityParameters.Add(XMakeAttributes.architecture, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
);
203
taskIdentityParameters.Add(XMakeAttributes.architecture, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
);
409
taskParameters.Add(XMakeAttributes.architecture, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
);
660
taskParameters.Add(XMakeAttributes.architecture, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
);
XmakeAttributes_Tests.cs (6)
135
Assert.True(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.any, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
));
138
Assert.True(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
, currentArchitecture));
140
Assert.False(XMakeAttributes.ArchitectureValuesMatch(XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
, notCurrentArchitecture));
151
Assert.True(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.any, XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
, out mergedArchitecture));
160
Assert.True(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
, currentArchitecture, out mergedArchitecture));
163
Assert.False(XMakeAttributes.TryMergeArchitectureValues(XMakeAttributes.MSBuildArchitectureValues.
currentArchitecture
, notCurrentArchitecture, out mergedArchitecture));