3 writes to Platforms
Microsoft.CodeAnalysis.NetAnalyzers (3)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (2)
1996
parentAttributes.
Platforms
= childAttributes;
2029
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;
1435
IsNotSuppressedByCallSite(operationAttributes.
Platforms
!, callSiteAttributes.
Platforms
!, msBuildPlatforms,
1438
platformSpecificOperations.TryAdd(new KeyValuePair<IOperation, ISymbol>(operation, symbol), (notSuppressedAttributes, callSiteAttributes.
Platforms
));
1442
TryCopyAttributesNotSuppressedByMsBuild(operationAttributes.
Platforms
!, msBuildPlatforms, out var copiedAttributes))
1497
foreach (var (platformName, attributes) in copyAttributes.
Platforms
!)
1499
copy.
Platforms
!.Add(platformName, CopyAllAttributes(new Versions(), attributes));
1837
return attributes.
Platforms
!= null;
1868
var pAttributes = parentAttributes.
Platforms
;
2010
parentAttributes.
Platforms
!.Remove(platform);