145 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (145)
BoundTree\NullabilityRewriter.cs (2)
114
currentBinary.
TopLevelNullability
= infoAndType.Info;
219
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (143)
12295
updatedNode.
TopLevelNullability
= infoAndType.Info;
12307
updatedNode.
TopLevelNullability
= infoAndType.Info;
12324
updatedNode.
TopLevelNullability
= infoAndType.Info;
12341
updatedNode.
TopLevelNullability
= infoAndType.Info;
12353
updatedNode.
TopLevelNullability
= infoAndType.Info;
12365
updatedNode.
TopLevelNullability
= infoAndType.Info;
12377
updatedNode.
TopLevelNullability
= infoAndType.Info;
12389
updatedNode.
TopLevelNullability
= infoAndType.Info;
12401
updatedNode.
TopLevelNullability
= infoAndType.Info;
12413
updatedNode.
TopLevelNullability
= infoAndType.Info;
12425
updatedNode.
TopLevelNullability
= infoAndType.Info;
12437
updatedNode.
TopLevelNullability
= infoAndType.Info;
12449
updatedNode.
TopLevelNullability
= infoAndType.Info;
12461
updatedNode.
TopLevelNullability
= infoAndType.Info;
12473
updatedNode.
TopLevelNullability
= infoAndType.Info;
12491
updatedNode.
TopLevelNullability
= infoAndType.Info;
12509
updatedNode.
TopLevelNullability
= infoAndType.Info;
12526
updatedNode.
TopLevelNullability
= infoAndType.Info;
12538
updatedNode.
TopLevelNullability
= infoAndType.Info;
12553
updatedNode.
TopLevelNullability
= infoAndType.Info;
12577
updatedNode.
TopLevelNullability
= infoAndType.Info;
12594
updatedNode.
TopLevelNullability
= infoAndType.Info;
12611
updatedNode.
TopLevelNullability
= infoAndType.Info;
12629
updatedNode.
TopLevelNullability
= infoAndType.Info;
12646
updatedNode.
TopLevelNullability
= infoAndType.Info;
12664
updatedNode.
TopLevelNullability
= infoAndType.Info;
12682
updatedNode.
TopLevelNullability
= infoAndType.Info;
12700
updatedNode.
TopLevelNullability
= infoAndType.Info;
12717
updatedNode.
TopLevelNullability
= infoAndType.Info;
12734
updatedNode.
TopLevelNullability
= infoAndType.Info;
12752
updatedNode.
TopLevelNullability
= infoAndType.Info;
12771
updatedNode.
TopLevelNullability
= infoAndType.Info;
12789
updatedNode.
TopLevelNullability
= infoAndType.Info;
12812
updatedNode.
TopLevelNullability
= infoAndType.Info;
12830
updatedNode.
TopLevelNullability
= infoAndType.Info;
12848
updatedNode.
TopLevelNullability
= infoAndType.Info;
12868
updatedNode.
TopLevelNullability
= infoAndType.Info;
12886
updatedNode.
TopLevelNullability
= infoAndType.Info;
12905
updatedNode.
TopLevelNullability
= infoAndType.Info;
12925
updatedNode.
TopLevelNullability
= infoAndType.Info;
12943
updatedNode.
TopLevelNullability
= infoAndType.Info;
12960
updatedNode.
TopLevelNullability
= infoAndType.Info;
12977
updatedNode.
TopLevelNullability
= infoAndType.Info;
13004
updatedNode.
TopLevelNullability
= infoAndType.Info;
13022
updatedNode.
TopLevelNullability
= infoAndType.Info;
13039
updatedNode.
TopLevelNullability
= infoAndType.Info;
13057
updatedNode.
TopLevelNullability
= infoAndType.Info;
13075
updatedNode.
TopLevelNullability
= infoAndType.Info;
13092
updatedNode.
TopLevelNullability
= infoAndType.Info;
13104
updatedNode.
TopLevelNullability
= infoAndType.Info;
13116
updatedNode.
TopLevelNullability
= infoAndType.Info;
13128
updatedNode.
TopLevelNullability
= infoAndType.Info;
13140
updatedNode.
TopLevelNullability
= infoAndType.Info;
13152
updatedNode.
TopLevelNullability
= infoAndType.Info;
13164
updatedNode.
TopLevelNullability
= infoAndType.Info;
13176
updatedNode.
TopLevelNullability
= infoAndType.Info;
13189
updatedNode.
TopLevelNullability
= infoAndType.Info;
13207
updatedNode.
TopLevelNullability
= infoAndType.Info;
13224
updatedNode.
TopLevelNullability
= infoAndType.Info;
13236
updatedNode.
TopLevelNullability
= infoAndType.Info;
13254
updatedNode.
TopLevelNullability
= infoAndType.Info;
13274
updatedNode.
TopLevelNullability
= infoAndType.Info;
13291
updatedNode.
TopLevelNullability
= infoAndType.Info;
13308
updatedNode.
TopLevelNullability
= infoAndType.Info;
13326
updatedNode.
TopLevelNullability
= infoAndType.Info;
13343
updatedNode.
TopLevelNullability
= infoAndType.Info;
13355
updatedNode.
TopLevelNullability
= infoAndType.Info;
13376
updatedNode.
TopLevelNullability
= infoAndType.Info;
13514
updatedNode.
TopLevelNullability
= infoAndType.Info;
13526
updatedNode.
TopLevelNullability
= infoAndType.Info;
13538
updatedNode.
TopLevelNullability
= infoAndType.Info;
13550
updatedNode.
TopLevelNullability
= infoAndType.Info;
13562
updatedNode.
TopLevelNullability
= infoAndType.Info;
13574
updatedNode.
TopLevelNullability
= infoAndType.Info;
13586
updatedNode.
TopLevelNullability
= infoAndType.Info;
13603
updatedNode.
TopLevelNullability
= infoAndType.Info;
13621
updatedNode.
TopLevelNullability
= infoAndType.Info;
13638
updatedNode.
TopLevelNullability
= infoAndType.Info;
13655
updatedNode.
TopLevelNullability
= infoAndType.Info;
13678
updatedNode.
TopLevelNullability
= infoAndType.Info;
13698
updatedNode.
TopLevelNullability
= infoAndType.Info;
13773
updatedNode.
TopLevelNullability
= infoAndType.Info;
13792
updatedNode.
TopLevelNullability
= infoAndType.Info;
13811
updatedNode.
TopLevelNullability
= infoAndType.Info;
13828
updatedNode.
TopLevelNullability
= infoAndType.Info;
13847
updatedNode.
TopLevelNullability
= infoAndType.Info;
13865
updatedNode.
TopLevelNullability
= infoAndType.Info;
13885
updatedNode.
TopLevelNullability
= infoAndType.Info;
13902
updatedNode.
TopLevelNullability
= infoAndType.Info;
13915
updatedNode.
TopLevelNullability
= infoAndType.Info;
13935
updatedNode.
TopLevelNullability
= infoAndType.Info;
13953
updatedNode.
TopLevelNullability
= infoAndType.Info;
13973
updatedNode.
TopLevelNullability
= infoAndType.Info;
13992
updatedNode.
TopLevelNullability
= infoAndType.Info;
14011
updatedNode.
TopLevelNullability
= infoAndType.Info;
14028
updatedNode.
TopLevelNullability
= infoAndType.Info;
14048
updatedNode.
TopLevelNullability
= infoAndType.Info;
14065
updatedNode.
TopLevelNullability
= infoAndType.Info;
14088
updatedNode.
TopLevelNullability
= infoAndType.Info;
14105
updatedNode.
TopLevelNullability
= infoAndType.Info;
14117
updatedNode.
TopLevelNullability
= infoAndType.Info;
14135
updatedNode.
TopLevelNullability
= infoAndType.Info;
14154
updatedNode.
TopLevelNullability
= infoAndType.Info;
14171
updatedNode.
TopLevelNullability
= infoAndType.Info;
14189
updatedNode.
TopLevelNullability
= infoAndType.Info;
14208
updatedNode.
TopLevelNullability
= infoAndType.Info;
14225
updatedNode.
TopLevelNullability
= infoAndType.Info;
14243
updatedNode.
TopLevelNullability
= infoAndType.Info;
14262
updatedNode.
TopLevelNullability
= infoAndType.Info;
14281
updatedNode.
TopLevelNullability
= infoAndType.Info;
14298
updatedNode.
TopLevelNullability
= infoAndType.Info;
14312
updatedNode.
TopLevelNullability
= infoAndType.Info;
14329
updatedNode.
TopLevelNullability
= infoAndType.Info;
14346
updatedNode.
TopLevelNullability
= infoAndType.Info;
14364
updatedNode.
TopLevelNullability
= infoAndType.Info;
14382
updatedNode.
TopLevelNullability
= infoAndType.Info;
14399
updatedNode.
TopLevelNullability
= infoAndType.Info;
14418
updatedNode.
TopLevelNullability
= infoAndType.Info;
14437
updatedNode.
TopLevelNullability
= infoAndType.Info;
14455
updatedNode.
TopLevelNullability
= infoAndType.Info;
14472
updatedNode.
TopLevelNullability
= infoAndType.Info;
14490
updatedNode.
TopLevelNullability
= infoAndType.Info;
14508
updatedNode.
TopLevelNullability
= infoAndType.Info;
14528
updatedNode.
TopLevelNullability
= infoAndType.Info;
14546
updatedNode.
TopLevelNullability
= infoAndType.Info;
14565
updatedNode.
TopLevelNullability
= infoAndType.Info;
14584
updatedNode.
TopLevelNullability
= infoAndType.Info;
14601
updatedNode.
TopLevelNullability
= infoAndType.Info;
14622
updatedNode.
TopLevelNullability
= infoAndType.Info;
14639
updatedNode.
TopLevelNullability
= infoAndType.Info;
14656
updatedNode.
TopLevelNullability
= infoAndType.Info;
14673
updatedNode.
TopLevelNullability
= infoAndType.Info;
14690
updatedNode.
TopLevelNullability
= infoAndType.Info;
14702
updatedNode.
TopLevelNullability
= infoAndType.Info;
14716
updatedNode.
TopLevelNullability
= infoAndType.Info;
14735
updatedNode.
TopLevelNullability
= infoAndType.Info;
14872
updatedNode.
TopLevelNullability
= infoAndType.Info;
14884
updatedNode.
TopLevelNullability
= infoAndType.Info;
14902
updatedNode.
TopLevelNullability
= infoAndType.Info;
14920
updatedNode.
TopLevelNullability
= infoAndType.Info;
14937
updatedNode.
TopLevelNullability
= infoAndType.Info;
14963
updatedNode.
TopLevelNullability
= infoAndType.Info;
14982
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)
2047
NullabilityInfo nullability = boundExpr.
TopLevelNullability
;
2110
nullability = convertedTuple.
TopLevelNullability
;
2136
convertedNullability = convertedSwitch.
TopLevelNullability
;
2171
convertedNullability = convertedCollection.
TopLevelNullability
;
2177
convertedNullability = convertedCollection.
TopLevelNullability
;
2265
static (TypeSymbol, NullabilityInfo) getTypeAndNullability(BoundExpression expr) => (expr.Type, expr.
TopLevelNullability
);