145 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (145)
BoundTree\NullabilityRewriter.cs (3)
126
currentBinary.
TopLevelNullability
= infoAndType.Info;
158
updatedNode.
TopLevelNullability
= infoAndType.Info;
261
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (142)
12449
updatedNode.
TopLevelNullability
= infoAndType.Info;
12461
updatedNode.
TopLevelNullability
= infoAndType.Info;
12478
updatedNode.
TopLevelNullability
= infoAndType.Info;
12495
updatedNode.
TopLevelNullability
= infoAndType.Info;
12507
updatedNode.
TopLevelNullability
= infoAndType.Info;
12519
updatedNode.
TopLevelNullability
= infoAndType.Info;
12531
updatedNode.
TopLevelNullability
= infoAndType.Info;
12543
updatedNode.
TopLevelNullability
= infoAndType.Info;
12555
updatedNode.
TopLevelNullability
= infoAndType.Info;
12567
updatedNode.
TopLevelNullability
= infoAndType.Info;
12579
updatedNode.
TopLevelNullability
= infoAndType.Info;
12591
updatedNode.
TopLevelNullability
= infoAndType.Info;
12603
updatedNode.
TopLevelNullability
= infoAndType.Info;
12615
updatedNode.
TopLevelNullability
= infoAndType.Info;
12627
updatedNode.
TopLevelNullability
= infoAndType.Info;
12645
updatedNode.
TopLevelNullability
= infoAndType.Info;
12663
updatedNode.
TopLevelNullability
= infoAndType.Info;
12680
updatedNode.
TopLevelNullability
= infoAndType.Info;
12692
updatedNode.
TopLevelNullability
= infoAndType.Info;
12707
updatedNode.
TopLevelNullability
= infoAndType.Info;
12731
updatedNode.
TopLevelNullability
= infoAndType.Info;
12748
updatedNode.
TopLevelNullability
= infoAndType.Info;
12765
updatedNode.
TopLevelNullability
= infoAndType.Info;
12783
updatedNode.
TopLevelNullability
= infoAndType.Info;
12800
updatedNode.
TopLevelNullability
= infoAndType.Info;
12818
updatedNode.
TopLevelNullability
= infoAndType.Info;
12836
updatedNode.
TopLevelNullability
= infoAndType.Info;
12854
updatedNode.
TopLevelNullability
= infoAndType.Info;
12871
updatedNode.
TopLevelNullability
= infoAndType.Info;
12888
updatedNode.
TopLevelNullability
= infoAndType.Info;
12906
updatedNode.
TopLevelNullability
= infoAndType.Info;
12925
updatedNode.
TopLevelNullability
= infoAndType.Info;
12943
updatedNode.
TopLevelNullability
= infoAndType.Info;
12961
updatedNode.
TopLevelNullability
= infoAndType.Info;
12979
updatedNode.
TopLevelNullability
= infoAndType.Info;
12999
updatedNode.
TopLevelNullability
= infoAndType.Info;
13017
updatedNode.
TopLevelNullability
= infoAndType.Info;
13036
updatedNode.
TopLevelNullability
= infoAndType.Info;
13056
updatedNode.
TopLevelNullability
= infoAndType.Info;
13074
updatedNode.
TopLevelNullability
= infoAndType.Info;
13091
updatedNode.
TopLevelNullability
= infoAndType.Info;
13108
updatedNode.
TopLevelNullability
= infoAndType.Info;
13137
updatedNode.
TopLevelNullability
= infoAndType.Info;
13155
updatedNode.
TopLevelNullability
= infoAndType.Info;
13180
updatedNode.
TopLevelNullability
= infoAndType.Info;
13198
updatedNode.
TopLevelNullability
= infoAndType.Info;
13216
updatedNode.
TopLevelNullability
= infoAndType.Info;
13233
updatedNode.
TopLevelNullability
= infoAndType.Info;
13245
updatedNode.
TopLevelNullability
= infoAndType.Info;
13257
updatedNode.
TopLevelNullability
= infoAndType.Info;
13269
updatedNode.
TopLevelNullability
= infoAndType.Info;
13281
updatedNode.
TopLevelNullability
= infoAndType.Info;
13293
updatedNode.
TopLevelNullability
= infoAndType.Info;
13305
updatedNode.
TopLevelNullability
= infoAndType.Info;
13317
updatedNode.
TopLevelNullability
= infoAndType.Info;
13330
updatedNode.
TopLevelNullability
= infoAndType.Info;
13348
updatedNode.
TopLevelNullability
= infoAndType.Info;
13365
updatedNode.
TopLevelNullability
= infoAndType.Info;
13377
updatedNode.
TopLevelNullability
= infoAndType.Info;
13395
updatedNode.
TopLevelNullability
= infoAndType.Info;
13415
updatedNode.
TopLevelNullability
= infoAndType.Info;
13432
updatedNode.
TopLevelNullability
= infoAndType.Info;
13449
updatedNode.
TopLevelNullability
= infoAndType.Info;
13467
updatedNode.
TopLevelNullability
= infoAndType.Info;
13484
updatedNode.
TopLevelNullability
= infoAndType.Info;
13496
updatedNode.
TopLevelNullability
= infoAndType.Info;
13517
updatedNode.
TopLevelNullability
= infoAndType.Info;
13654
updatedNode.
TopLevelNullability
= infoAndType.Info;
13666
updatedNode.
TopLevelNullability
= infoAndType.Info;
13678
updatedNode.
TopLevelNullability
= infoAndType.Info;
13690
updatedNode.
TopLevelNullability
= infoAndType.Info;
13702
updatedNode.
TopLevelNullability
= infoAndType.Info;
13714
updatedNode.
TopLevelNullability
= infoAndType.Info;
13726
updatedNode.
TopLevelNullability
= infoAndType.Info;
13743
updatedNode.
TopLevelNullability
= infoAndType.Info;
13761
updatedNode.
TopLevelNullability
= infoAndType.Info;
13778
updatedNode.
TopLevelNullability
= infoAndType.Info;
13795
updatedNode.
TopLevelNullability
= infoAndType.Info;
13818
updatedNode.
TopLevelNullability
= infoAndType.Info;
13838
updatedNode.
TopLevelNullability
= infoAndType.Info;
13913
updatedNode.
TopLevelNullability
= infoAndType.Info;
13932
updatedNode.
TopLevelNullability
= infoAndType.Info;
13951
updatedNode.
TopLevelNullability
= infoAndType.Info;
13968
updatedNode.
TopLevelNullability
= infoAndType.Info;
13987
updatedNode.
TopLevelNullability
= infoAndType.Info;
14005
updatedNode.
TopLevelNullability
= infoAndType.Info;
14025
updatedNode.
TopLevelNullability
= infoAndType.Info;
14042
updatedNode.
TopLevelNullability
= infoAndType.Info;
14055
updatedNode.
TopLevelNullability
= infoAndType.Info;
14075
updatedNode.
TopLevelNullability
= infoAndType.Info;
14093
updatedNode.
TopLevelNullability
= infoAndType.Info;
14113
updatedNode.
TopLevelNullability
= infoAndType.Info;
14132
updatedNode.
TopLevelNullability
= infoAndType.Info;
14151
updatedNode.
TopLevelNullability
= infoAndType.Info;
14168
updatedNode.
TopLevelNullability
= infoAndType.Info;
14188
updatedNode.
TopLevelNullability
= infoAndType.Info;
14205
updatedNode.
TopLevelNullability
= infoAndType.Info;
14228
updatedNode.
TopLevelNullability
= infoAndType.Info;
14245
updatedNode.
TopLevelNullability
= infoAndType.Info;
14257
updatedNode.
TopLevelNullability
= infoAndType.Info;
14275
updatedNode.
TopLevelNullability
= infoAndType.Info;
14294
updatedNode.
TopLevelNullability
= infoAndType.Info;
14311
updatedNode.
TopLevelNullability
= infoAndType.Info;
14329
updatedNode.
TopLevelNullability
= infoAndType.Info;
14348
updatedNode.
TopLevelNullability
= infoAndType.Info;
14365
updatedNode.
TopLevelNullability
= infoAndType.Info;
14383
updatedNode.
TopLevelNullability
= infoAndType.Info;
14402
updatedNode.
TopLevelNullability
= infoAndType.Info;
14421
updatedNode.
TopLevelNullability
= infoAndType.Info;
14438
updatedNode.
TopLevelNullability
= infoAndType.Info;
14452
updatedNode.
TopLevelNullability
= infoAndType.Info;
14469
updatedNode.
TopLevelNullability
= infoAndType.Info;
14486
updatedNode.
TopLevelNullability
= infoAndType.Info;
14504
updatedNode.
TopLevelNullability
= infoAndType.Info;
14522
updatedNode.
TopLevelNullability
= infoAndType.Info;
14539
updatedNode.
TopLevelNullability
= infoAndType.Info;
14558
updatedNode.
TopLevelNullability
= infoAndType.Info;
14577
updatedNode.
TopLevelNullability
= infoAndType.Info;
14595
updatedNode.
TopLevelNullability
= infoAndType.Info;
14612
updatedNode.
TopLevelNullability
= infoAndType.Info;
14630
updatedNode.
TopLevelNullability
= infoAndType.Info;
14648
updatedNode.
TopLevelNullability
= infoAndType.Info;
14668
updatedNode.
TopLevelNullability
= infoAndType.Info;
14686
updatedNode.
TopLevelNullability
= infoAndType.Info;
14705
updatedNode.
TopLevelNullability
= infoAndType.Info;
14724
updatedNode.
TopLevelNullability
= infoAndType.Info;
14741
updatedNode.
TopLevelNullability
= infoAndType.Info;
14762
updatedNode.
TopLevelNullability
= infoAndType.Info;
14779
updatedNode.
TopLevelNullability
= infoAndType.Info;
14796
updatedNode.
TopLevelNullability
= infoAndType.Info;
14813
updatedNode.
TopLevelNullability
= infoAndType.Info;
14830
updatedNode.
TopLevelNullability
= infoAndType.Info;
14842
updatedNode.
TopLevelNullability
= infoAndType.Info;
14856
updatedNode.
TopLevelNullability
= infoAndType.Info;
14875
updatedNode.
TopLevelNullability
= infoAndType.Info;
15012
updatedNode.
TopLevelNullability
= infoAndType.Info;
15024
updatedNode.
TopLevelNullability
= infoAndType.Info;
15042
updatedNode.
TopLevelNullability
= infoAndType.Info;
15060
updatedNode.
TopLevelNullability
= infoAndType.Info;
15077
updatedNode.
TopLevelNullability
= infoAndType.Info;
15103
updatedNode.
TopLevelNullability
= infoAndType.Info;
15122
updatedNode.
TopLevelNullability
= infoAndType.Info;
8 references to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (8)
BoundTree\BoundDiscardExpression.cs (1)
33
return new DiscardSymbol(TypeWithAnnotations.Create(this.Type, this.
TopLevelNullability
.Annotation.ToInternalAnnotation()));
BoundTree\BoundExpression.cs (1)
145
=> Type?.GetITypeSymbol(
TopLevelNullability
.FlowState.ToAnnotation());
Compilation\CSharpSemanticModel.cs (6)
2061
NullabilityInfo nullability = boundExpr.
TopLevelNullability
;
2124
nullability = convertedTuple.
TopLevelNullability
;
2150
convertedNullability = convertedSwitch.
TopLevelNullability
;
2185
convertedNullability = convertedCollection.
TopLevelNullability
;
2191
convertedNullability = convertedCollection.
TopLevelNullability
;
2279
static (TypeSymbol, NullabilityInfo) getTypeAndNullability(BoundExpression expr) => (expr.Type, expr.
TopLevelNullability
);