3 writes to Platforms
Microsoft.CodeAnalysis.NetAnalyzers (3)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (2)
1967
parentAttributes.
Platforms
= childAttributes;
2000
parentAttributes.
Platforms
= pAttributes;
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.Data.cs (1)
51
Platforms
= platforms;
10 references to Platforms
Microsoft.CodeAnalysis.NetAnalyzers (10)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (10)
371
var originalAttributes = platformSpecificMembers[symbol].
Platforms
?? pair.attributes;
1421
IsNotSuppressedByCallSite(operationAttributes.
Platforms
!, callSiteAttributes.
Platforms
!, msBuildPlatforms,
1424
platformSpecificOperations.TryAdd(new KeyValuePair<IOperation, ISymbol>(operation, symbol), (notSuppressedAttributes, callSiteAttributes.
Platforms
));
1428
TryCopyAttributesNotSuppressedByMsBuild(operationAttributes.
Platforms
!, msBuildPlatforms, out var copiedAttributes))
1470
foreach (var (platformName, attributes) in copyAttributes.
Platforms
!)
1472
copy.
Platforms
!.Add(platformName, CopyAllAttributes(new Versions(), attributes));
1810
return attributes.
Platforms
!= null;
1839
var pAttributes = parentAttributes.
Platforms
;
1981
parentAttributes.
Platforms
!.Remove(platform);