145 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (145)
BoundTree\NullabilityRewriter.cs (3)
126
currentBinary.
TopLevelNullability
= infoAndType.Info;
193
updatedNode.
TopLevelNullability
= infoAndType.Info;
296
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (142)
12479
updatedNode.
TopLevelNullability
= infoAndType.Info;
12491
updatedNode.
TopLevelNullability
= infoAndType.Info;
12508
updatedNode.
TopLevelNullability
= infoAndType.Info;
12525
updatedNode.
TopLevelNullability
= infoAndType.Info;
12537
updatedNode.
TopLevelNullability
= infoAndType.Info;
12549
updatedNode.
TopLevelNullability
= infoAndType.Info;
12561
updatedNode.
TopLevelNullability
= infoAndType.Info;
12573
updatedNode.
TopLevelNullability
= infoAndType.Info;
12585
updatedNode.
TopLevelNullability
= infoAndType.Info;
12597
updatedNode.
TopLevelNullability
= infoAndType.Info;
12609
updatedNode.
TopLevelNullability
= infoAndType.Info;
12621
updatedNode.
TopLevelNullability
= infoAndType.Info;
12633
updatedNode.
TopLevelNullability
= infoAndType.Info;
12645
updatedNode.
TopLevelNullability
= infoAndType.Info;
12657
updatedNode.
TopLevelNullability
= infoAndType.Info;
12675
updatedNode.
TopLevelNullability
= infoAndType.Info;
12693
updatedNode.
TopLevelNullability
= infoAndType.Info;
12710
updatedNode.
TopLevelNullability
= infoAndType.Info;
12727
updatedNode.
TopLevelNullability
= infoAndType.Info;
12742
updatedNode.
TopLevelNullability
= infoAndType.Info;
12766
updatedNode.
TopLevelNullability
= infoAndType.Info;
12783
updatedNode.
TopLevelNullability
= infoAndType.Info;
12800
updatedNode.
TopLevelNullability
= infoAndType.Info;
12818
updatedNode.
TopLevelNullability
= infoAndType.Info;
12835
updatedNode.
TopLevelNullability
= infoAndType.Info;
12853
updatedNode.
TopLevelNullability
= infoAndType.Info;
12871
updatedNode.
TopLevelNullability
= infoAndType.Info;
12889
updatedNode.
TopLevelNullability
= infoAndType.Info;
12906
updatedNode.
TopLevelNullability
= infoAndType.Info;
12923
updatedNode.
TopLevelNullability
= infoAndType.Info;
12941
updatedNode.
TopLevelNullability
= infoAndType.Info;
12960
updatedNode.
TopLevelNullability
= infoAndType.Info;
12978
updatedNode.
TopLevelNullability
= infoAndType.Info;
12996
updatedNode.
TopLevelNullability
= infoAndType.Info;
13014
updatedNode.
TopLevelNullability
= infoAndType.Info;
13034
updatedNode.
TopLevelNullability
= infoAndType.Info;
13052
updatedNode.
TopLevelNullability
= infoAndType.Info;
13071
updatedNode.
TopLevelNullability
= infoAndType.Info;
13091
updatedNode.
TopLevelNullability
= infoAndType.Info;
13109
updatedNode.
TopLevelNullability
= infoAndType.Info;
13126
updatedNode.
TopLevelNullability
= infoAndType.Info;
13143
updatedNode.
TopLevelNullability
= infoAndType.Info;
13172
updatedNode.
TopLevelNullability
= infoAndType.Info;
13190
updatedNode.
TopLevelNullability
= infoAndType.Info;
13215
updatedNode.
TopLevelNullability
= infoAndType.Info;
13233
updatedNode.
TopLevelNullability
= infoAndType.Info;
13251
updatedNode.
TopLevelNullability
= infoAndType.Info;
13268
updatedNode.
TopLevelNullability
= infoAndType.Info;
13280
updatedNode.
TopLevelNullability
= infoAndType.Info;
13292
updatedNode.
TopLevelNullability
= infoAndType.Info;
13304
updatedNode.
TopLevelNullability
= infoAndType.Info;
13316
updatedNode.
TopLevelNullability
= infoAndType.Info;
13328
updatedNode.
TopLevelNullability
= infoAndType.Info;
13340
updatedNode.
TopLevelNullability
= infoAndType.Info;
13352
updatedNode.
TopLevelNullability
= infoAndType.Info;
13365
updatedNode.
TopLevelNullability
= infoAndType.Info;
13383
updatedNode.
TopLevelNullability
= infoAndType.Info;
13400
updatedNode.
TopLevelNullability
= infoAndType.Info;
13412
updatedNode.
TopLevelNullability
= infoAndType.Info;
13430
updatedNode.
TopLevelNullability
= infoAndType.Info;
13450
updatedNode.
TopLevelNullability
= infoAndType.Info;
13467
updatedNode.
TopLevelNullability
= infoAndType.Info;
13484
updatedNode.
TopLevelNullability
= infoAndType.Info;
13502
updatedNode.
TopLevelNullability
= infoAndType.Info;
13519
updatedNode.
TopLevelNullability
= infoAndType.Info;
13531
updatedNode.
TopLevelNullability
= infoAndType.Info;
13552
updatedNode.
TopLevelNullability
= infoAndType.Info;
13689
updatedNode.
TopLevelNullability
= infoAndType.Info;
13701
updatedNode.
TopLevelNullability
= infoAndType.Info;
13713
updatedNode.
TopLevelNullability
= infoAndType.Info;
13725
updatedNode.
TopLevelNullability
= infoAndType.Info;
13737
updatedNode.
TopLevelNullability
= infoAndType.Info;
13749
updatedNode.
TopLevelNullability
= infoAndType.Info;
13761
updatedNode.
TopLevelNullability
= infoAndType.Info;
13778
updatedNode.
TopLevelNullability
= infoAndType.Info;
13796
updatedNode.
TopLevelNullability
= infoAndType.Info;
13813
updatedNode.
TopLevelNullability
= infoAndType.Info;
13830
updatedNode.
TopLevelNullability
= infoAndType.Info;
13853
updatedNode.
TopLevelNullability
= infoAndType.Info;
13873
updatedNode.
TopLevelNullability
= infoAndType.Info;
13948
updatedNode.
TopLevelNullability
= infoAndType.Info;
13967
updatedNode.
TopLevelNullability
= infoAndType.Info;
13986
updatedNode.
TopLevelNullability
= infoAndType.Info;
14003
updatedNode.
TopLevelNullability
= infoAndType.Info;
14022
updatedNode.
TopLevelNullability
= infoAndType.Info;
14040
updatedNode.
TopLevelNullability
= infoAndType.Info;
14060
updatedNode.
TopLevelNullability
= infoAndType.Info;
14077
updatedNode.
TopLevelNullability
= infoAndType.Info;
14090
updatedNode.
TopLevelNullability
= infoAndType.Info;
14110
updatedNode.
TopLevelNullability
= infoAndType.Info;
14128
updatedNode.
TopLevelNullability
= infoAndType.Info;
14148
updatedNode.
TopLevelNullability
= infoAndType.Info;
14167
updatedNode.
TopLevelNullability
= infoAndType.Info;
14186
updatedNode.
TopLevelNullability
= infoAndType.Info;
14203
updatedNode.
TopLevelNullability
= infoAndType.Info;
14223
updatedNode.
TopLevelNullability
= infoAndType.Info;
14240
updatedNode.
TopLevelNullability
= infoAndType.Info;
14263
updatedNode.
TopLevelNullability
= infoAndType.Info;
14280
updatedNode.
TopLevelNullability
= infoAndType.Info;
14292
updatedNode.
TopLevelNullability
= infoAndType.Info;
14310
updatedNode.
TopLevelNullability
= infoAndType.Info;
14329
updatedNode.
TopLevelNullability
= infoAndType.Info;
14346
updatedNode.
TopLevelNullability
= infoAndType.Info;
14364
updatedNode.
TopLevelNullability
= infoAndType.Info;
14383
updatedNode.
TopLevelNullability
= infoAndType.Info;
14400
updatedNode.
TopLevelNullability
= infoAndType.Info;
14418
updatedNode.
TopLevelNullability
= infoAndType.Info;
14437
updatedNode.
TopLevelNullability
= infoAndType.Info;
14456
updatedNode.
TopLevelNullability
= infoAndType.Info;
14473
updatedNode.
TopLevelNullability
= infoAndType.Info;
14487
updatedNode.
TopLevelNullability
= infoAndType.Info;
14504
updatedNode.
TopLevelNullability
= infoAndType.Info;
14521
updatedNode.
TopLevelNullability
= infoAndType.Info;
14539
updatedNode.
TopLevelNullability
= infoAndType.Info;
14557
updatedNode.
TopLevelNullability
= infoAndType.Info;
14574
updatedNode.
TopLevelNullability
= infoAndType.Info;
14593
updatedNode.
TopLevelNullability
= infoAndType.Info;
14612
updatedNode.
TopLevelNullability
= infoAndType.Info;
14630
updatedNode.
TopLevelNullability
= infoAndType.Info;
14647
updatedNode.
TopLevelNullability
= infoAndType.Info;
14665
updatedNode.
TopLevelNullability
= infoAndType.Info;
14683
updatedNode.
TopLevelNullability
= infoAndType.Info;
14703
updatedNode.
TopLevelNullability
= infoAndType.Info;
14721
updatedNode.
TopLevelNullability
= infoAndType.Info;
14740
updatedNode.
TopLevelNullability
= infoAndType.Info;
14759
updatedNode.
TopLevelNullability
= infoAndType.Info;
14776
updatedNode.
TopLevelNullability
= infoAndType.Info;
14797
updatedNode.
TopLevelNullability
= infoAndType.Info;
14814
updatedNode.
TopLevelNullability
= infoAndType.Info;
14831
updatedNode.
TopLevelNullability
= infoAndType.Info;
14848
updatedNode.
TopLevelNullability
= infoAndType.Info;
14865
updatedNode.
TopLevelNullability
= infoAndType.Info;
14877
updatedNode.
TopLevelNullability
= infoAndType.Info;
14891
updatedNode.
TopLevelNullability
= infoAndType.Info;
14910
updatedNode.
TopLevelNullability
= infoAndType.Info;
15038
updatedNode.
TopLevelNullability
= infoAndType.Info;
15050
updatedNode.
TopLevelNullability
= infoAndType.Info;
15068
updatedNode.
TopLevelNullability
= infoAndType.Info;
15086
updatedNode.
TopLevelNullability
= infoAndType.Info;
15103
updatedNode.
TopLevelNullability
= infoAndType.Info;
15129
updatedNode.
TopLevelNullability
= infoAndType.Info;
15148
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)
2048
NullabilityInfo nullability = boundExpr.
TopLevelNullability
;
2111
nullability = convertedTuple.
TopLevelNullability
;
2137
convertedNullability = convertedSwitch.
TopLevelNullability
;
2172
convertedNullability = convertedCollection.
TopLevelNullability
;
2178
convertedNullability = convertedCollection.
TopLevelNullability
;
2266
static (TypeSymbol, NullabilityInfo) getTypeAndNullability(BoundExpression expr) => (expr.Type, expr.
TopLevelNullability
);