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