147 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (147)
BoundTree\NullabilityRewriter.cs (3)
126
currentBinary.
TopLevelNullability
= infoAndType.Info;
193
updatedNode.
TopLevelNullability
= infoAndType.Info;
296
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (144)
12753
updatedNode.
TopLevelNullability
= infoAndType.Info;
12765
updatedNode.
TopLevelNullability
= infoAndType.Info;
12782
updatedNode.
TopLevelNullability
= infoAndType.Info;
12799
updatedNode.
TopLevelNullability
= infoAndType.Info;
12811
updatedNode.
TopLevelNullability
= infoAndType.Info;
12823
updatedNode.
TopLevelNullability
= infoAndType.Info;
12835
updatedNode.
TopLevelNullability
= infoAndType.Info;
12847
updatedNode.
TopLevelNullability
= infoAndType.Info;
12859
updatedNode.
TopLevelNullability
= infoAndType.Info;
12871
updatedNode.
TopLevelNullability
= infoAndType.Info;
12883
updatedNode.
TopLevelNullability
= infoAndType.Info;
12895
updatedNode.
TopLevelNullability
= infoAndType.Info;
12907
updatedNode.
TopLevelNullability
= infoAndType.Info;
12919
updatedNode.
TopLevelNullability
= infoAndType.Info;
12931
updatedNode.
TopLevelNullability
= infoAndType.Info;
12943
updatedNode.
TopLevelNullability
= infoAndType.Info;
12961
updatedNode.
TopLevelNullability
= infoAndType.Info;
12979
updatedNode.
TopLevelNullability
= infoAndType.Info;
12996
updatedNode.
TopLevelNullability
= infoAndType.Info;
13013
updatedNode.
TopLevelNullability
= infoAndType.Info;
13028
updatedNode.
TopLevelNullability
= infoAndType.Info;
13052
updatedNode.
TopLevelNullability
= infoAndType.Info;
13069
updatedNode.
TopLevelNullability
= infoAndType.Info;
13086
updatedNode.
TopLevelNullability
= infoAndType.Info;
13104
updatedNode.
TopLevelNullability
= infoAndType.Info;
13121
updatedNode.
TopLevelNullability
= infoAndType.Info;
13139
updatedNode.
TopLevelNullability
= infoAndType.Info;
13157
updatedNode.
TopLevelNullability
= infoAndType.Info;
13175
updatedNode.
TopLevelNullability
= infoAndType.Info;
13192
updatedNode.
TopLevelNullability
= infoAndType.Info;
13209
updatedNode.
TopLevelNullability
= infoAndType.Info;
13227
updatedNode.
TopLevelNullability
= infoAndType.Info;
13246
updatedNode.
TopLevelNullability
= infoAndType.Info;
13264
updatedNode.
TopLevelNullability
= infoAndType.Info;
13282
updatedNode.
TopLevelNullability
= infoAndType.Info;
13300
updatedNode.
TopLevelNullability
= infoAndType.Info;
13320
updatedNode.
TopLevelNullability
= infoAndType.Info;
13338
updatedNode.
TopLevelNullability
= infoAndType.Info;
13357
updatedNode.
TopLevelNullability
= infoAndType.Info;
13377
updatedNode.
TopLevelNullability
= infoAndType.Info;
13395
updatedNode.
TopLevelNullability
= infoAndType.Info;
13412
updatedNode.
TopLevelNullability
= infoAndType.Info;
13429
updatedNode.
TopLevelNullability
= infoAndType.Info;
13458
updatedNode.
TopLevelNullability
= infoAndType.Info;
13476
updatedNode.
TopLevelNullability
= infoAndType.Info;
13501
updatedNode.
TopLevelNullability
= infoAndType.Info;
13519
updatedNode.
TopLevelNullability
= infoAndType.Info;
13537
updatedNode.
TopLevelNullability
= infoAndType.Info;
13554
updatedNode.
TopLevelNullability
= infoAndType.Info;
13566
updatedNode.
TopLevelNullability
= infoAndType.Info;
13578
updatedNode.
TopLevelNullability
= infoAndType.Info;
13590
updatedNode.
TopLevelNullability
= infoAndType.Info;
13602
updatedNode.
TopLevelNullability
= infoAndType.Info;
13614
updatedNode.
TopLevelNullability
= infoAndType.Info;
13626
updatedNode.
TopLevelNullability
= infoAndType.Info;
13638
updatedNode.
TopLevelNullability
= infoAndType.Info;
13651
updatedNode.
TopLevelNullability
= infoAndType.Info;
13669
updatedNode.
TopLevelNullability
= infoAndType.Info;
13686
updatedNode.
TopLevelNullability
= infoAndType.Info;
13698
updatedNode.
TopLevelNullability
= infoAndType.Info;
13716
updatedNode.
TopLevelNullability
= infoAndType.Info;
13736
updatedNode.
TopLevelNullability
= infoAndType.Info;
13753
updatedNode.
TopLevelNullability
= infoAndType.Info;
13770
updatedNode.
TopLevelNullability
= infoAndType.Info;
13788
updatedNode.
TopLevelNullability
= infoAndType.Info;
13805
updatedNode.
TopLevelNullability
= infoAndType.Info;
13817
updatedNode.
TopLevelNullability
= infoAndType.Info;
13838
updatedNode.
TopLevelNullability
= infoAndType.Info;
13975
updatedNode.
TopLevelNullability
= infoAndType.Info;
13987
updatedNode.
TopLevelNullability
= infoAndType.Info;
13999
updatedNode.
TopLevelNullability
= infoAndType.Info;
14011
updatedNode.
TopLevelNullability
= infoAndType.Info;
14023
updatedNode.
TopLevelNullability
= infoAndType.Info;
14035
updatedNode.
TopLevelNullability
= infoAndType.Info;
14047
updatedNode.
TopLevelNullability
= infoAndType.Info;
14064
updatedNode.
TopLevelNullability
= infoAndType.Info;
14082
updatedNode.
TopLevelNullability
= infoAndType.Info;
14099
updatedNode.
TopLevelNullability
= infoAndType.Info;
14116
updatedNode.
TopLevelNullability
= infoAndType.Info;
14139
updatedNode.
TopLevelNullability
= infoAndType.Info;
14159
updatedNode.
TopLevelNullability
= infoAndType.Info;
14234
updatedNode.
TopLevelNullability
= infoAndType.Info;
14253
updatedNode.
TopLevelNullability
= infoAndType.Info;
14272
updatedNode.
TopLevelNullability
= infoAndType.Info;
14289
updatedNode.
TopLevelNullability
= infoAndType.Info;
14308
updatedNode.
TopLevelNullability
= infoAndType.Info;
14326
updatedNode.
TopLevelNullability
= infoAndType.Info;
14346
updatedNode.
TopLevelNullability
= infoAndType.Info;
14363
updatedNode.
TopLevelNullability
= infoAndType.Info;
14376
updatedNode.
TopLevelNullability
= infoAndType.Info;
14396
updatedNode.
TopLevelNullability
= infoAndType.Info;
14414
updatedNode.
TopLevelNullability
= infoAndType.Info;
14434
updatedNode.
TopLevelNullability
= infoAndType.Info;
14453
updatedNode.
TopLevelNullability
= infoAndType.Info;
14472
updatedNode.
TopLevelNullability
= infoAndType.Info;
14489
updatedNode.
TopLevelNullability
= infoAndType.Info;
14509
updatedNode.
TopLevelNullability
= infoAndType.Info;
14527
updatedNode.
TopLevelNullability
= infoAndType.Info;
14549
updatedNode.
TopLevelNullability
= infoAndType.Info;
14566
updatedNode.
TopLevelNullability
= infoAndType.Info;
14578
updatedNode.
TopLevelNullability
= infoAndType.Info;
14596
updatedNode.
TopLevelNullability
= infoAndType.Info;
14615
updatedNode.
TopLevelNullability
= infoAndType.Info;
14632
updatedNode.
TopLevelNullability
= infoAndType.Info;
14650
updatedNode.
TopLevelNullability
= infoAndType.Info;
14669
updatedNode.
TopLevelNullability
= infoAndType.Info;
14686
updatedNode.
TopLevelNullability
= infoAndType.Info;
14704
updatedNode.
TopLevelNullability
= infoAndType.Info;
14723
updatedNode.
TopLevelNullability
= infoAndType.Info;
14742
updatedNode.
TopLevelNullability
= infoAndType.Info;
14759
updatedNode.
TopLevelNullability
= infoAndType.Info;
14773
updatedNode.
TopLevelNullability
= infoAndType.Info;
14790
updatedNode.
TopLevelNullability
= infoAndType.Info;
14807
updatedNode.
TopLevelNullability
= infoAndType.Info;
14825
updatedNode.
TopLevelNullability
= infoAndType.Info;
14843
updatedNode.
TopLevelNullability
= infoAndType.Info;
14860
updatedNode.
TopLevelNullability
= infoAndType.Info;
14879
updatedNode.
TopLevelNullability
= infoAndType.Info;
14898
updatedNode.
TopLevelNullability
= infoAndType.Info;
14916
updatedNode.
TopLevelNullability
= infoAndType.Info;
14933
updatedNode.
TopLevelNullability
= infoAndType.Info;
14951
updatedNode.
TopLevelNullability
= infoAndType.Info;
14969
updatedNode.
TopLevelNullability
= infoAndType.Info;
14989
updatedNode.
TopLevelNullability
= infoAndType.Info;
15007
updatedNode.
TopLevelNullability
= infoAndType.Info;
15026
updatedNode.
TopLevelNullability
= infoAndType.Info;
15045
updatedNode.
TopLevelNullability
= infoAndType.Info;
15062
updatedNode.
TopLevelNullability
= infoAndType.Info;
15083
updatedNode.
TopLevelNullability
= infoAndType.Info;
15100
updatedNode.
TopLevelNullability
= infoAndType.Info;
15117
updatedNode.
TopLevelNullability
= infoAndType.Info;
15134
updatedNode.
TopLevelNullability
= infoAndType.Info;
15151
updatedNode.
TopLevelNullability
= infoAndType.Info;
15163
updatedNode.
TopLevelNullability
= infoAndType.Info;
15177
updatedNode.
TopLevelNullability
= infoAndType.Info;
15196
updatedNode.
TopLevelNullability
= infoAndType.Info;
15335
updatedNode.
TopLevelNullability
= infoAndType.Info;
15347
updatedNode.
TopLevelNullability
= infoAndType.Info;
15365
updatedNode.
TopLevelNullability
= infoAndType.Info;
15383
updatedNode.
TopLevelNullability
= infoAndType.Info;
15400
updatedNode.
TopLevelNullability
= infoAndType.Info;
15426
updatedNode.
TopLevelNullability
= infoAndType.Info;
15443
updatedNode.
TopLevelNullability
= infoAndType.Info;
15462
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)
150
=> Type?.GetITypeSymbol(
TopLevelNullability
.FlowState.ToAnnotation());
Compilation\CSharpSemanticModel.cs (6)
2058
NullabilityInfo nullability = boundExpr.
TopLevelNullability
;
2121
nullability = convertedTuple.
TopLevelNullability
;
2147
convertedNullability = convertedSwitch.
TopLevelNullability
;
2182
convertedNullability = convertedCollection.
TopLevelNullability
;
2188
convertedNullability = convertedCollection.
TopLevelNullability
;
2276
static (TypeSymbol, NullabilityInfo) getTypeAndNullability(BoundExpression expr) => (expr.Type, expr.
TopLevelNullability
);