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)
12747
updatedNode.
TopLevelNullability
= infoAndType.Info;
12759
updatedNode.
TopLevelNullability
= infoAndType.Info;
12776
updatedNode.
TopLevelNullability
= infoAndType.Info;
12793
updatedNode.
TopLevelNullability
= infoAndType.Info;
12805
updatedNode.
TopLevelNullability
= infoAndType.Info;
12817
updatedNode.
TopLevelNullability
= infoAndType.Info;
12829
updatedNode.
TopLevelNullability
= infoAndType.Info;
12841
updatedNode.
TopLevelNullability
= infoAndType.Info;
12853
updatedNode.
TopLevelNullability
= infoAndType.Info;
12870
updatedNode.
TopLevelNullability
= infoAndType.Info;
12882
updatedNode.
TopLevelNullability
= infoAndType.Info;
12894
updatedNode.
TopLevelNullability
= infoAndType.Info;
12906
updatedNode.
TopLevelNullability
= infoAndType.Info;
12918
updatedNode.
TopLevelNullability
= infoAndType.Info;
12930
updatedNode.
TopLevelNullability
= infoAndType.Info;
12942
updatedNode.
TopLevelNullability
= infoAndType.Info;
12960
updatedNode.
TopLevelNullability
= infoAndType.Info;
12978
updatedNode.
TopLevelNullability
= infoAndType.Info;
12995
updatedNode.
TopLevelNullability
= infoAndType.Info;
13012
updatedNode.
TopLevelNullability
= infoAndType.Info;
13027
updatedNode.
TopLevelNullability
= infoAndType.Info;
13051
updatedNode.
TopLevelNullability
= infoAndType.Info;
13068
updatedNode.
TopLevelNullability
= infoAndType.Info;
13085
updatedNode.
TopLevelNullability
= infoAndType.Info;
13103
updatedNode.
TopLevelNullability
= infoAndType.Info;
13120
updatedNode.
TopLevelNullability
= infoAndType.Info;
13138
updatedNode.
TopLevelNullability
= infoAndType.Info;
13156
updatedNode.
TopLevelNullability
= infoAndType.Info;
13174
updatedNode.
TopLevelNullability
= infoAndType.Info;
13191
updatedNode.
TopLevelNullability
= infoAndType.Info;
13208
updatedNode.
TopLevelNullability
= infoAndType.Info;
13226
updatedNode.
TopLevelNullability
= infoAndType.Info;
13245
updatedNode.
TopLevelNullability
= infoAndType.Info;
13263
updatedNode.
TopLevelNullability
= infoAndType.Info;
13281
updatedNode.
TopLevelNullability
= infoAndType.Info;
13299
updatedNode.
TopLevelNullability
= infoAndType.Info;
13319
updatedNode.
TopLevelNullability
= infoAndType.Info;
13337
updatedNode.
TopLevelNullability
= infoAndType.Info;
13356
updatedNode.
TopLevelNullability
= infoAndType.Info;
13376
updatedNode.
TopLevelNullability
= infoAndType.Info;
13394
updatedNode.
TopLevelNullability
= infoAndType.Info;
13411
updatedNode.
TopLevelNullability
= infoAndType.Info;
13428
updatedNode.
TopLevelNullability
= infoAndType.Info;
13457
updatedNode.
TopLevelNullability
= infoAndType.Info;
13475
updatedNode.
TopLevelNullability
= infoAndType.Info;
13500
updatedNode.
TopLevelNullability
= infoAndType.Info;
13518
updatedNode.
TopLevelNullability
= infoAndType.Info;
13536
updatedNode.
TopLevelNullability
= infoAndType.Info;
13553
updatedNode.
TopLevelNullability
= infoAndType.Info;
13565
updatedNode.
TopLevelNullability
= infoAndType.Info;
13577
updatedNode.
TopLevelNullability
= infoAndType.Info;
13589
updatedNode.
TopLevelNullability
= infoAndType.Info;
13601
updatedNode.
TopLevelNullability
= infoAndType.Info;
13613
updatedNode.
TopLevelNullability
= infoAndType.Info;
13625
updatedNode.
TopLevelNullability
= infoAndType.Info;
13637
updatedNode.
TopLevelNullability
= infoAndType.Info;
13650
updatedNode.
TopLevelNullability
= infoAndType.Info;
13668
updatedNode.
TopLevelNullability
= infoAndType.Info;
13685
updatedNode.
TopLevelNullability
= infoAndType.Info;
13697
updatedNode.
TopLevelNullability
= infoAndType.Info;
13715
updatedNode.
TopLevelNullability
= infoAndType.Info;
13735
updatedNode.
TopLevelNullability
= infoAndType.Info;
13752
updatedNode.
TopLevelNullability
= infoAndType.Info;
13769
updatedNode.
TopLevelNullability
= infoAndType.Info;
13787
updatedNode.
TopLevelNullability
= infoAndType.Info;
13804
updatedNode.
TopLevelNullability
= infoAndType.Info;
13816
updatedNode.
TopLevelNullability
= infoAndType.Info;
13837
updatedNode.
TopLevelNullability
= infoAndType.Info;
13974
updatedNode.
TopLevelNullability
= infoAndType.Info;
13986
updatedNode.
TopLevelNullability
= infoAndType.Info;
13998
updatedNode.
TopLevelNullability
= infoAndType.Info;
14010
updatedNode.
TopLevelNullability
= infoAndType.Info;
14022
updatedNode.
TopLevelNullability
= infoAndType.Info;
14034
updatedNode.
TopLevelNullability
= infoAndType.Info;
14046
updatedNode.
TopLevelNullability
= infoAndType.Info;
14063
updatedNode.
TopLevelNullability
= infoAndType.Info;
14081
updatedNode.
TopLevelNullability
= infoAndType.Info;
14098
updatedNode.
TopLevelNullability
= infoAndType.Info;
14115
updatedNode.
TopLevelNullability
= infoAndType.Info;
14138
updatedNode.
TopLevelNullability
= infoAndType.Info;
14158
updatedNode.
TopLevelNullability
= infoAndType.Info;
14233
updatedNode.
TopLevelNullability
= infoAndType.Info;
14252
updatedNode.
TopLevelNullability
= infoAndType.Info;
14271
updatedNode.
TopLevelNullability
= infoAndType.Info;
14288
updatedNode.
TopLevelNullability
= infoAndType.Info;
14307
updatedNode.
TopLevelNullability
= infoAndType.Info;
14325
updatedNode.
TopLevelNullability
= infoAndType.Info;
14345
updatedNode.
TopLevelNullability
= infoAndType.Info;
14362
updatedNode.
TopLevelNullability
= infoAndType.Info;
14375
updatedNode.
TopLevelNullability
= infoAndType.Info;
14395
updatedNode.
TopLevelNullability
= infoAndType.Info;
14413
updatedNode.
TopLevelNullability
= infoAndType.Info;
14433
updatedNode.
TopLevelNullability
= infoAndType.Info;
14452
updatedNode.
TopLevelNullability
= infoAndType.Info;
14471
updatedNode.
TopLevelNullability
= infoAndType.Info;
14488
updatedNode.
TopLevelNullability
= infoAndType.Info;
14508
updatedNode.
TopLevelNullability
= infoAndType.Info;
14526
updatedNode.
TopLevelNullability
= infoAndType.Info;
14548
updatedNode.
TopLevelNullability
= infoAndType.Info;
14565
updatedNode.
TopLevelNullability
= infoAndType.Info;
14577
updatedNode.
TopLevelNullability
= infoAndType.Info;
14595
updatedNode.
TopLevelNullability
= infoAndType.Info;
14614
updatedNode.
TopLevelNullability
= infoAndType.Info;
14631
updatedNode.
TopLevelNullability
= infoAndType.Info;
14649
updatedNode.
TopLevelNullability
= infoAndType.Info;
14668
updatedNode.
TopLevelNullability
= infoAndType.Info;
14685
updatedNode.
TopLevelNullability
= infoAndType.Info;
14703
updatedNode.
TopLevelNullability
= infoAndType.Info;
14722
updatedNode.
TopLevelNullability
= infoAndType.Info;
14741
updatedNode.
TopLevelNullability
= infoAndType.Info;
14758
updatedNode.
TopLevelNullability
= infoAndType.Info;
14772
updatedNode.
TopLevelNullability
= infoAndType.Info;
14789
updatedNode.
TopLevelNullability
= infoAndType.Info;
14806
updatedNode.
TopLevelNullability
= infoAndType.Info;
14824
updatedNode.
TopLevelNullability
= infoAndType.Info;
14842
updatedNode.
TopLevelNullability
= infoAndType.Info;
14859
updatedNode.
TopLevelNullability
= infoAndType.Info;
14878
updatedNode.
TopLevelNullability
= infoAndType.Info;
14897
updatedNode.
TopLevelNullability
= infoAndType.Info;
14915
updatedNode.
TopLevelNullability
= infoAndType.Info;
14932
updatedNode.
TopLevelNullability
= infoAndType.Info;
14950
updatedNode.
TopLevelNullability
= infoAndType.Info;
14968
updatedNode.
TopLevelNullability
= infoAndType.Info;
14988
updatedNode.
TopLevelNullability
= infoAndType.Info;
15006
updatedNode.
TopLevelNullability
= infoAndType.Info;
15025
updatedNode.
TopLevelNullability
= infoAndType.Info;
15044
updatedNode.
TopLevelNullability
= infoAndType.Info;
15061
updatedNode.
TopLevelNullability
= infoAndType.Info;
15082
updatedNode.
TopLevelNullability
= infoAndType.Info;
15099
updatedNode.
TopLevelNullability
= infoAndType.Info;
15116
updatedNode.
TopLevelNullability
= infoAndType.Info;
15133
updatedNode.
TopLevelNullability
= infoAndType.Info;
15150
updatedNode.
TopLevelNullability
= infoAndType.Info;
15162
updatedNode.
TopLevelNullability
= infoAndType.Info;
15176
updatedNode.
TopLevelNullability
= infoAndType.Info;
15195
updatedNode.
TopLevelNullability
= infoAndType.Info;
15334
updatedNode.
TopLevelNullability
= infoAndType.Info;
15346
updatedNode.
TopLevelNullability
= infoAndType.Info;
15364
updatedNode.
TopLevelNullability
= infoAndType.Info;
15382
updatedNode.
TopLevelNullability
= infoAndType.Info;
15399
updatedNode.
TopLevelNullability
= infoAndType.Info;
15425
updatedNode.
TopLevelNullability
= infoAndType.Info;
15442
updatedNode.
TopLevelNullability
= infoAndType.Info;
15461
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
);