13 references to IsNull
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
68
if (!location.
IsNull
&&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAbstractValue.cs (5)
34
Debug.Assert(locations.All(location => !location.
IsNull
) || nullState != NullAbstractValue.NotNull);
69
Debug.Assert(!location.
IsNull
, "Use 'PointsToAbstractValue.NullLocation' singleton");
87
if (location.
IsNull
)
132
var locations = Locations.Where(location => !location.
IsNull
).ToImmutableHashSet();
177
Debug.Assert(Locations.All(location => !location.
IsNull
));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
372
if (abstractLocation.
IsNull
|| abstractLocation.IsAnalysisEntityDefaultLocation)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractLocation.cs (3)
107
hashCode.Add(
IsNull
.GetHashCode());
120
&&
IsNull
.GetHashCode() == other.
IsNull
.GetHashCode();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (3)
1266
if (!isTryCast && pointsToValue.Locations.Any(location => location.
IsNull
))
1310
pointsToValue.Locations.All(location => location.
IsNull
||
1331
pointsToValue.Locations.All(location => location.IsNoLocation || !location.
IsNull
&& location.LocationType.DerivesFrom(targetType)))