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)
12751
updatedNode.
TopLevelNullability
= infoAndType.Info;
12763
updatedNode.
TopLevelNullability
= infoAndType.Info;
12780
updatedNode.
TopLevelNullability
= infoAndType.Info;
12797
updatedNode.
TopLevelNullability
= infoAndType.Info;
12809
updatedNode.
TopLevelNullability
= infoAndType.Info;
12821
updatedNode.
TopLevelNullability
= infoAndType.Info;
12833
updatedNode.
TopLevelNullability
= infoAndType.Info;
12845
updatedNode.
TopLevelNullability
= infoAndType.Info;
12857
updatedNode.
TopLevelNullability
= infoAndType.Info;
12869
updatedNode.
TopLevelNullability
= infoAndType.Info;
12881
updatedNode.
TopLevelNullability
= infoAndType.Info;
12893
updatedNode.
TopLevelNullability
= infoAndType.Info;
12905
updatedNode.
TopLevelNullability
= infoAndType.Info;
12917
updatedNode.
TopLevelNullability
= infoAndType.Info;
12929
updatedNode.
TopLevelNullability
= infoAndType.Info;
12941
updatedNode.
TopLevelNullability
= infoAndType.Info;
12959
updatedNode.
TopLevelNullability
= infoAndType.Info;
12977
updatedNode.
TopLevelNullability
= infoAndType.Info;
12994
updatedNode.
TopLevelNullability
= infoAndType.Info;
13011
updatedNode.
TopLevelNullability
= infoAndType.Info;
13026
updatedNode.
TopLevelNullability
= infoAndType.Info;
13050
updatedNode.
TopLevelNullability
= infoAndType.Info;
13067
updatedNode.
TopLevelNullability
= infoAndType.Info;
13084
updatedNode.
TopLevelNullability
= infoAndType.Info;
13102
updatedNode.
TopLevelNullability
= infoAndType.Info;
13119
updatedNode.
TopLevelNullability
= infoAndType.Info;
13137
updatedNode.
TopLevelNullability
= infoAndType.Info;
13155
updatedNode.
TopLevelNullability
= infoAndType.Info;
13173
updatedNode.
TopLevelNullability
= infoAndType.Info;
13190
updatedNode.
TopLevelNullability
= infoAndType.Info;
13207
updatedNode.
TopLevelNullability
= infoAndType.Info;
13225
updatedNode.
TopLevelNullability
= infoAndType.Info;
13244
updatedNode.
TopLevelNullability
= infoAndType.Info;
13262
updatedNode.
TopLevelNullability
= infoAndType.Info;
13280
updatedNode.
TopLevelNullability
= infoAndType.Info;
13298
updatedNode.
TopLevelNullability
= infoAndType.Info;
13318
updatedNode.
TopLevelNullability
= infoAndType.Info;
13336
updatedNode.
TopLevelNullability
= infoAndType.Info;
13355
updatedNode.
TopLevelNullability
= infoAndType.Info;
13375
updatedNode.
TopLevelNullability
= infoAndType.Info;
13393
updatedNode.
TopLevelNullability
= infoAndType.Info;
13410
updatedNode.
TopLevelNullability
= infoAndType.Info;
13427
updatedNode.
TopLevelNullability
= infoAndType.Info;
13456
updatedNode.
TopLevelNullability
= infoAndType.Info;
13474
updatedNode.
TopLevelNullability
= infoAndType.Info;
13499
updatedNode.
TopLevelNullability
= infoAndType.Info;
13517
updatedNode.
TopLevelNullability
= infoAndType.Info;
13535
updatedNode.
TopLevelNullability
= infoAndType.Info;
13552
updatedNode.
TopLevelNullability
= infoAndType.Info;
13564
updatedNode.
TopLevelNullability
= infoAndType.Info;
13576
updatedNode.
TopLevelNullability
= infoAndType.Info;
13588
updatedNode.
TopLevelNullability
= infoAndType.Info;
13600
updatedNode.
TopLevelNullability
= infoAndType.Info;
13612
updatedNode.
TopLevelNullability
= infoAndType.Info;
13624
updatedNode.
TopLevelNullability
= infoAndType.Info;
13636
updatedNode.
TopLevelNullability
= infoAndType.Info;
13649
updatedNode.
TopLevelNullability
= infoAndType.Info;
13667
updatedNode.
TopLevelNullability
= infoAndType.Info;
13684
updatedNode.
TopLevelNullability
= infoAndType.Info;
13696
updatedNode.
TopLevelNullability
= infoAndType.Info;
13714
updatedNode.
TopLevelNullability
= infoAndType.Info;
13734
updatedNode.
TopLevelNullability
= infoAndType.Info;
13751
updatedNode.
TopLevelNullability
= infoAndType.Info;
13768
updatedNode.
TopLevelNullability
= infoAndType.Info;
13786
updatedNode.
TopLevelNullability
= infoAndType.Info;
13803
updatedNode.
TopLevelNullability
= infoAndType.Info;
13815
updatedNode.
TopLevelNullability
= infoAndType.Info;
13836
updatedNode.
TopLevelNullability
= infoAndType.Info;
13973
updatedNode.
TopLevelNullability
= infoAndType.Info;
13985
updatedNode.
TopLevelNullability
= infoAndType.Info;
13997
updatedNode.
TopLevelNullability
= infoAndType.Info;
14009
updatedNode.
TopLevelNullability
= infoAndType.Info;
14021
updatedNode.
TopLevelNullability
= infoAndType.Info;
14033
updatedNode.
TopLevelNullability
= infoAndType.Info;
14045
updatedNode.
TopLevelNullability
= infoAndType.Info;
14062
updatedNode.
TopLevelNullability
= infoAndType.Info;
14080
updatedNode.
TopLevelNullability
= infoAndType.Info;
14097
updatedNode.
TopLevelNullability
= infoAndType.Info;
14114
updatedNode.
TopLevelNullability
= infoAndType.Info;
14137
updatedNode.
TopLevelNullability
= infoAndType.Info;
14157
updatedNode.
TopLevelNullability
= infoAndType.Info;
14232
updatedNode.
TopLevelNullability
= infoAndType.Info;
14251
updatedNode.
TopLevelNullability
= infoAndType.Info;
14270
updatedNode.
TopLevelNullability
= infoAndType.Info;
14287
updatedNode.
TopLevelNullability
= infoAndType.Info;
14306
updatedNode.
TopLevelNullability
= infoAndType.Info;
14324
updatedNode.
TopLevelNullability
= infoAndType.Info;
14344
updatedNode.
TopLevelNullability
= infoAndType.Info;
14361
updatedNode.
TopLevelNullability
= infoAndType.Info;
14374
updatedNode.
TopLevelNullability
= infoAndType.Info;
14394
updatedNode.
TopLevelNullability
= infoAndType.Info;
14412
updatedNode.
TopLevelNullability
= infoAndType.Info;
14432
updatedNode.
TopLevelNullability
= infoAndType.Info;
14451
updatedNode.
TopLevelNullability
= infoAndType.Info;
14470
updatedNode.
TopLevelNullability
= infoAndType.Info;
14487
updatedNode.
TopLevelNullability
= infoAndType.Info;
14507
updatedNode.
TopLevelNullability
= infoAndType.Info;
14525
updatedNode.
TopLevelNullability
= infoAndType.Info;
14547
updatedNode.
TopLevelNullability
= infoAndType.Info;
14564
updatedNode.
TopLevelNullability
= infoAndType.Info;
14576
updatedNode.
TopLevelNullability
= infoAndType.Info;
14594
updatedNode.
TopLevelNullability
= infoAndType.Info;
14613
updatedNode.
TopLevelNullability
= infoAndType.Info;
14630
updatedNode.
TopLevelNullability
= infoAndType.Info;
14648
updatedNode.
TopLevelNullability
= infoAndType.Info;
14667
updatedNode.
TopLevelNullability
= infoAndType.Info;
14684
updatedNode.
TopLevelNullability
= infoAndType.Info;
14702
updatedNode.
TopLevelNullability
= infoAndType.Info;
14721
updatedNode.
TopLevelNullability
= infoAndType.Info;
14740
updatedNode.
TopLevelNullability
= infoAndType.Info;
14757
updatedNode.
TopLevelNullability
= infoAndType.Info;
14771
updatedNode.
TopLevelNullability
= infoAndType.Info;
14788
updatedNode.
TopLevelNullability
= infoAndType.Info;
14805
updatedNode.
TopLevelNullability
= infoAndType.Info;
14823
updatedNode.
TopLevelNullability
= infoAndType.Info;
14841
updatedNode.
TopLevelNullability
= infoAndType.Info;
14858
updatedNode.
TopLevelNullability
= infoAndType.Info;
14877
updatedNode.
TopLevelNullability
= infoAndType.Info;
14896
updatedNode.
TopLevelNullability
= infoAndType.Info;
14914
updatedNode.
TopLevelNullability
= infoAndType.Info;
14931
updatedNode.
TopLevelNullability
= infoAndType.Info;
14949
updatedNode.
TopLevelNullability
= infoAndType.Info;
14967
updatedNode.
TopLevelNullability
= infoAndType.Info;
14987
updatedNode.
TopLevelNullability
= infoAndType.Info;
15005
updatedNode.
TopLevelNullability
= infoAndType.Info;
15024
updatedNode.
TopLevelNullability
= infoAndType.Info;
15043
updatedNode.
TopLevelNullability
= infoAndType.Info;
15060
updatedNode.
TopLevelNullability
= infoAndType.Info;
15081
updatedNode.
TopLevelNullability
= infoAndType.Info;
15098
updatedNode.
TopLevelNullability
= infoAndType.Info;
15115
updatedNode.
TopLevelNullability
= infoAndType.Info;
15132
updatedNode.
TopLevelNullability
= infoAndType.Info;
15149
updatedNode.
TopLevelNullability
= infoAndType.Info;
15161
updatedNode.
TopLevelNullability
= infoAndType.Info;
15175
updatedNode.
TopLevelNullability
= infoAndType.Info;
15194
updatedNode.
TopLevelNullability
= infoAndType.Info;
15333
updatedNode.
TopLevelNullability
= infoAndType.Info;
15345
updatedNode.
TopLevelNullability
= infoAndType.Info;
15363
updatedNode.
TopLevelNullability
= infoAndType.Info;
15381
updatedNode.
TopLevelNullability
= infoAndType.Info;
15398
updatedNode.
TopLevelNullability
= infoAndType.Info;
15424
updatedNode.
TopLevelNullability
= infoAndType.Info;
15441
updatedNode.
TopLevelNullability
= infoAndType.Info;
15460
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
);