147 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (147)
BoundTree\NullabilityRewriter.cs (3)
126
currentBinary.
TopLevelNullability
= infoAndType.Info;
195
updatedNode.
TopLevelNullability
= infoAndType.Info;
298
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (144)
12749
updatedNode.
TopLevelNullability
= infoAndType.Info;
12761
updatedNode.
TopLevelNullability
= infoAndType.Info;
12778
updatedNode.
TopLevelNullability
= infoAndType.Info;
12795
updatedNode.
TopLevelNullability
= infoAndType.Info;
12807
updatedNode.
TopLevelNullability
= infoAndType.Info;
12819
updatedNode.
TopLevelNullability
= infoAndType.Info;
12831
updatedNode.
TopLevelNullability
= infoAndType.Info;
12843
updatedNode.
TopLevelNullability
= infoAndType.Info;
12855
updatedNode.
TopLevelNullability
= infoAndType.Info;
12872
updatedNode.
TopLevelNullability
= infoAndType.Info;
12884
updatedNode.
TopLevelNullability
= infoAndType.Info;
12896
updatedNode.
TopLevelNullability
= infoAndType.Info;
12908
updatedNode.
TopLevelNullability
= infoAndType.Info;
12920
updatedNode.
TopLevelNullability
= infoAndType.Info;
12932
updatedNode.
TopLevelNullability
= infoAndType.Info;
12944
updatedNode.
TopLevelNullability
= infoAndType.Info;
12962
updatedNode.
TopLevelNullability
= infoAndType.Info;
12980
updatedNode.
TopLevelNullability
= infoAndType.Info;
12997
updatedNode.
TopLevelNullability
= infoAndType.Info;
13014
updatedNode.
TopLevelNullability
= infoAndType.Info;
13029
updatedNode.
TopLevelNullability
= infoAndType.Info;
13053
updatedNode.
TopLevelNullability
= infoAndType.Info;
13070
updatedNode.
TopLevelNullability
= infoAndType.Info;
13087
updatedNode.
TopLevelNullability
= infoAndType.Info;
13105
updatedNode.
TopLevelNullability
= infoAndType.Info;
13122
updatedNode.
TopLevelNullability
= infoAndType.Info;
13140
updatedNode.
TopLevelNullability
= infoAndType.Info;
13158
updatedNode.
TopLevelNullability
= infoAndType.Info;
13176
updatedNode.
TopLevelNullability
= infoAndType.Info;
13193
updatedNode.
TopLevelNullability
= infoAndType.Info;
13210
updatedNode.
TopLevelNullability
= infoAndType.Info;
13228
updatedNode.
TopLevelNullability
= infoAndType.Info;
13247
updatedNode.
TopLevelNullability
= infoAndType.Info;
13265
updatedNode.
TopLevelNullability
= infoAndType.Info;
13283
updatedNode.
TopLevelNullability
= infoAndType.Info;
13301
updatedNode.
TopLevelNullability
= infoAndType.Info;
13321
updatedNode.
TopLevelNullability
= infoAndType.Info;
13339
updatedNode.
TopLevelNullability
= infoAndType.Info;
13358
updatedNode.
TopLevelNullability
= infoAndType.Info;
13378
updatedNode.
TopLevelNullability
= infoAndType.Info;
13396
updatedNode.
TopLevelNullability
= infoAndType.Info;
13413
updatedNode.
TopLevelNullability
= infoAndType.Info;
13430
updatedNode.
TopLevelNullability
= infoAndType.Info;
13459
updatedNode.
TopLevelNullability
= infoAndType.Info;
13477
updatedNode.
TopLevelNullability
= infoAndType.Info;
13502
updatedNode.
TopLevelNullability
= infoAndType.Info;
13520
updatedNode.
TopLevelNullability
= infoAndType.Info;
13538
updatedNode.
TopLevelNullability
= infoAndType.Info;
13555
updatedNode.
TopLevelNullability
= infoAndType.Info;
13567
updatedNode.
TopLevelNullability
= infoAndType.Info;
13579
updatedNode.
TopLevelNullability
= infoAndType.Info;
13591
updatedNode.
TopLevelNullability
= infoAndType.Info;
13603
updatedNode.
TopLevelNullability
= infoAndType.Info;
13615
updatedNode.
TopLevelNullability
= infoAndType.Info;
13627
updatedNode.
TopLevelNullability
= infoAndType.Info;
13639
updatedNode.
TopLevelNullability
= infoAndType.Info;
13652
updatedNode.
TopLevelNullability
= infoAndType.Info;
13670
updatedNode.
TopLevelNullability
= infoAndType.Info;
13687
updatedNode.
TopLevelNullability
= infoAndType.Info;
13699
updatedNode.
TopLevelNullability
= infoAndType.Info;
13717
updatedNode.
TopLevelNullability
= infoAndType.Info;
13737
updatedNode.
TopLevelNullability
= infoAndType.Info;
13754
updatedNode.
TopLevelNullability
= infoAndType.Info;
13771
updatedNode.
TopLevelNullability
= infoAndType.Info;
13789
updatedNode.
TopLevelNullability
= infoAndType.Info;
13806
updatedNode.
TopLevelNullability
= infoAndType.Info;
13818
updatedNode.
TopLevelNullability
= infoAndType.Info;
13839
updatedNode.
TopLevelNullability
= infoAndType.Info;
13976
updatedNode.
TopLevelNullability
= infoAndType.Info;
13988
updatedNode.
TopLevelNullability
= infoAndType.Info;
14000
updatedNode.
TopLevelNullability
= infoAndType.Info;
14012
updatedNode.
TopLevelNullability
= infoAndType.Info;
14024
updatedNode.
TopLevelNullability
= infoAndType.Info;
14036
updatedNode.
TopLevelNullability
= infoAndType.Info;
14048
updatedNode.
TopLevelNullability
= infoAndType.Info;
14065
updatedNode.
TopLevelNullability
= infoAndType.Info;
14083
updatedNode.
TopLevelNullability
= infoAndType.Info;
14100
updatedNode.
TopLevelNullability
= infoAndType.Info;
14117
updatedNode.
TopLevelNullability
= infoAndType.Info;
14140
updatedNode.
TopLevelNullability
= infoAndType.Info;
14160
updatedNode.
TopLevelNullability
= infoAndType.Info;
14235
updatedNode.
TopLevelNullability
= infoAndType.Info;
14254
updatedNode.
TopLevelNullability
= infoAndType.Info;
14273
updatedNode.
TopLevelNullability
= infoAndType.Info;
14290
updatedNode.
TopLevelNullability
= infoAndType.Info;
14309
updatedNode.
TopLevelNullability
= infoAndType.Info;
14327
updatedNode.
TopLevelNullability
= infoAndType.Info;
14347
updatedNode.
TopLevelNullability
= infoAndType.Info;
14364
updatedNode.
TopLevelNullability
= infoAndType.Info;
14377
updatedNode.
TopLevelNullability
= infoAndType.Info;
14397
updatedNode.
TopLevelNullability
= infoAndType.Info;
14415
updatedNode.
TopLevelNullability
= infoAndType.Info;
14435
updatedNode.
TopLevelNullability
= infoAndType.Info;
14454
updatedNode.
TopLevelNullability
= infoAndType.Info;
14473
updatedNode.
TopLevelNullability
= infoAndType.Info;
14490
updatedNode.
TopLevelNullability
= infoAndType.Info;
14510
updatedNode.
TopLevelNullability
= infoAndType.Info;
14528
updatedNode.
TopLevelNullability
= infoAndType.Info;
14550
updatedNode.
TopLevelNullability
= infoAndType.Info;
14567
updatedNode.
TopLevelNullability
= infoAndType.Info;
14579
updatedNode.
TopLevelNullability
= infoAndType.Info;
14597
updatedNode.
TopLevelNullability
= infoAndType.Info;
14616
updatedNode.
TopLevelNullability
= infoAndType.Info;
14633
updatedNode.
TopLevelNullability
= infoAndType.Info;
14651
updatedNode.
TopLevelNullability
= infoAndType.Info;
14670
updatedNode.
TopLevelNullability
= infoAndType.Info;
14687
updatedNode.
TopLevelNullability
= infoAndType.Info;
14705
updatedNode.
TopLevelNullability
= infoAndType.Info;
14724
updatedNode.
TopLevelNullability
= infoAndType.Info;
14743
updatedNode.
TopLevelNullability
= infoAndType.Info;
14760
updatedNode.
TopLevelNullability
= infoAndType.Info;
14774
updatedNode.
TopLevelNullability
= infoAndType.Info;
14791
updatedNode.
TopLevelNullability
= infoAndType.Info;
14808
updatedNode.
TopLevelNullability
= infoAndType.Info;
14826
updatedNode.
TopLevelNullability
= infoAndType.Info;
14844
updatedNode.
TopLevelNullability
= infoAndType.Info;
14861
updatedNode.
TopLevelNullability
= infoAndType.Info;
14880
updatedNode.
TopLevelNullability
= infoAndType.Info;
14899
updatedNode.
TopLevelNullability
= infoAndType.Info;
14917
updatedNode.
TopLevelNullability
= infoAndType.Info;
14934
updatedNode.
TopLevelNullability
= infoAndType.Info;
14952
updatedNode.
TopLevelNullability
= infoAndType.Info;
14970
updatedNode.
TopLevelNullability
= infoAndType.Info;
14990
updatedNode.
TopLevelNullability
= infoAndType.Info;
15008
updatedNode.
TopLevelNullability
= infoAndType.Info;
15027
updatedNode.
TopLevelNullability
= infoAndType.Info;
15046
updatedNode.
TopLevelNullability
= infoAndType.Info;
15063
updatedNode.
TopLevelNullability
= infoAndType.Info;
15084
updatedNode.
TopLevelNullability
= infoAndType.Info;
15101
updatedNode.
TopLevelNullability
= infoAndType.Info;
15118
updatedNode.
TopLevelNullability
= infoAndType.Info;
15135
updatedNode.
TopLevelNullability
= infoAndType.Info;
15152
updatedNode.
TopLevelNullability
= infoAndType.Info;
15164
updatedNode.
TopLevelNullability
= infoAndType.Info;
15178
updatedNode.
TopLevelNullability
= infoAndType.Info;
15197
updatedNode.
TopLevelNullability
= infoAndType.Info;
15336
updatedNode.
TopLevelNullability
= infoAndType.Info;
15348
updatedNode.
TopLevelNullability
= infoAndType.Info;
15366
updatedNode.
TopLevelNullability
= infoAndType.Info;
15384
updatedNode.
TopLevelNullability
= infoAndType.Info;
15401
updatedNode.
TopLevelNullability
= infoAndType.Info;
15427
updatedNode.
TopLevelNullability
= infoAndType.Info;
15444
updatedNode.
TopLevelNullability
= infoAndType.Info;
15463
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
);