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)
12457
updatedNode.
TopLevelNullability
= infoAndType.Info;
12469
updatedNode.
TopLevelNullability
= infoAndType.Info;
12486
updatedNode.
TopLevelNullability
= infoAndType.Info;
12503
updatedNode.
TopLevelNullability
= infoAndType.Info;
12515
updatedNode.
TopLevelNullability
= infoAndType.Info;
12527
updatedNode.
TopLevelNullability
= infoAndType.Info;
12539
updatedNode.
TopLevelNullability
= infoAndType.Info;
12551
updatedNode.
TopLevelNullability
= infoAndType.Info;
12563
updatedNode.
TopLevelNullability
= infoAndType.Info;
12575
updatedNode.
TopLevelNullability
= infoAndType.Info;
12587
updatedNode.
TopLevelNullability
= infoAndType.Info;
12599
updatedNode.
TopLevelNullability
= infoAndType.Info;
12611
updatedNode.
TopLevelNullability
= infoAndType.Info;
12623
updatedNode.
TopLevelNullability
= infoAndType.Info;
12635
updatedNode.
TopLevelNullability
= infoAndType.Info;
12653
updatedNode.
TopLevelNullability
= infoAndType.Info;
12671
updatedNode.
TopLevelNullability
= infoAndType.Info;
12688
updatedNode.
TopLevelNullability
= infoAndType.Info;
12700
updatedNode.
TopLevelNullability
= infoAndType.Info;
12715
updatedNode.
TopLevelNullability
= infoAndType.Info;
12739
updatedNode.
TopLevelNullability
= infoAndType.Info;
12756
updatedNode.
TopLevelNullability
= infoAndType.Info;
12773
updatedNode.
TopLevelNullability
= infoAndType.Info;
12791
updatedNode.
TopLevelNullability
= infoAndType.Info;
12808
updatedNode.
TopLevelNullability
= infoAndType.Info;
12826
updatedNode.
TopLevelNullability
= infoAndType.Info;
12844
updatedNode.
TopLevelNullability
= infoAndType.Info;
12862
updatedNode.
TopLevelNullability
= infoAndType.Info;
12879
updatedNode.
TopLevelNullability
= infoAndType.Info;
12896
updatedNode.
TopLevelNullability
= infoAndType.Info;
12914
updatedNode.
TopLevelNullability
= infoAndType.Info;
12933
updatedNode.
TopLevelNullability
= infoAndType.Info;
12951
updatedNode.
TopLevelNullability
= infoAndType.Info;
12969
updatedNode.
TopLevelNullability
= infoAndType.Info;
12987
updatedNode.
TopLevelNullability
= infoAndType.Info;
13007
updatedNode.
TopLevelNullability
= infoAndType.Info;
13025
updatedNode.
TopLevelNullability
= infoAndType.Info;
13044
updatedNode.
TopLevelNullability
= infoAndType.Info;
13064
updatedNode.
TopLevelNullability
= infoAndType.Info;
13082
updatedNode.
TopLevelNullability
= infoAndType.Info;
13099
updatedNode.
TopLevelNullability
= infoAndType.Info;
13116
updatedNode.
TopLevelNullability
= infoAndType.Info;
13145
updatedNode.
TopLevelNullability
= infoAndType.Info;
13163
updatedNode.
TopLevelNullability
= infoAndType.Info;
13188
updatedNode.
TopLevelNullability
= infoAndType.Info;
13206
updatedNode.
TopLevelNullability
= infoAndType.Info;
13224
updatedNode.
TopLevelNullability
= infoAndType.Info;
13241
updatedNode.
TopLevelNullability
= infoAndType.Info;
13253
updatedNode.
TopLevelNullability
= infoAndType.Info;
13265
updatedNode.
TopLevelNullability
= infoAndType.Info;
13277
updatedNode.
TopLevelNullability
= infoAndType.Info;
13289
updatedNode.
TopLevelNullability
= infoAndType.Info;
13301
updatedNode.
TopLevelNullability
= infoAndType.Info;
13313
updatedNode.
TopLevelNullability
= infoAndType.Info;
13325
updatedNode.
TopLevelNullability
= infoAndType.Info;
13338
updatedNode.
TopLevelNullability
= infoAndType.Info;
13356
updatedNode.
TopLevelNullability
= infoAndType.Info;
13373
updatedNode.
TopLevelNullability
= infoAndType.Info;
13385
updatedNode.
TopLevelNullability
= infoAndType.Info;
13403
updatedNode.
TopLevelNullability
= infoAndType.Info;
13423
updatedNode.
TopLevelNullability
= infoAndType.Info;
13440
updatedNode.
TopLevelNullability
= infoAndType.Info;
13457
updatedNode.
TopLevelNullability
= infoAndType.Info;
13475
updatedNode.
TopLevelNullability
= infoAndType.Info;
13492
updatedNode.
TopLevelNullability
= infoAndType.Info;
13504
updatedNode.
TopLevelNullability
= infoAndType.Info;
13525
updatedNode.
TopLevelNullability
= infoAndType.Info;
13662
updatedNode.
TopLevelNullability
= infoAndType.Info;
13674
updatedNode.
TopLevelNullability
= infoAndType.Info;
13686
updatedNode.
TopLevelNullability
= infoAndType.Info;
13698
updatedNode.
TopLevelNullability
= infoAndType.Info;
13710
updatedNode.
TopLevelNullability
= infoAndType.Info;
13722
updatedNode.
TopLevelNullability
= infoAndType.Info;
13734
updatedNode.
TopLevelNullability
= infoAndType.Info;
13751
updatedNode.
TopLevelNullability
= infoAndType.Info;
13769
updatedNode.
TopLevelNullability
= infoAndType.Info;
13786
updatedNode.
TopLevelNullability
= infoAndType.Info;
13803
updatedNode.
TopLevelNullability
= infoAndType.Info;
13826
updatedNode.
TopLevelNullability
= infoAndType.Info;
13846
updatedNode.
TopLevelNullability
= infoAndType.Info;
13921
updatedNode.
TopLevelNullability
= infoAndType.Info;
13940
updatedNode.
TopLevelNullability
= infoAndType.Info;
13959
updatedNode.
TopLevelNullability
= infoAndType.Info;
13976
updatedNode.
TopLevelNullability
= infoAndType.Info;
13995
updatedNode.
TopLevelNullability
= infoAndType.Info;
14013
updatedNode.
TopLevelNullability
= infoAndType.Info;
14033
updatedNode.
TopLevelNullability
= infoAndType.Info;
14050
updatedNode.
TopLevelNullability
= infoAndType.Info;
14063
updatedNode.
TopLevelNullability
= infoAndType.Info;
14083
updatedNode.
TopLevelNullability
= infoAndType.Info;
14101
updatedNode.
TopLevelNullability
= infoAndType.Info;
14121
updatedNode.
TopLevelNullability
= infoAndType.Info;
14140
updatedNode.
TopLevelNullability
= infoAndType.Info;
14159
updatedNode.
TopLevelNullability
= infoAndType.Info;
14176
updatedNode.
TopLevelNullability
= infoAndType.Info;
14196
updatedNode.
TopLevelNullability
= infoAndType.Info;
14213
updatedNode.
TopLevelNullability
= infoAndType.Info;
14236
updatedNode.
TopLevelNullability
= infoAndType.Info;
14253
updatedNode.
TopLevelNullability
= infoAndType.Info;
14265
updatedNode.
TopLevelNullability
= infoAndType.Info;
14283
updatedNode.
TopLevelNullability
= infoAndType.Info;
14302
updatedNode.
TopLevelNullability
= infoAndType.Info;
14319
updatedNode.
TopLevelNullability
= infoAndType.Info;
14337
updatedNode.
TopLevelNullability
= infoAndType.Info;
14356
updatedNode.
TopLevelNullability
= infoAndType.Info;
14373
updatedNode.
TopLevelNullability
= infoAndType.Info;
14391
updatedNode.
TopLevelNullability
= infoAndType.Info;
14410
updatedNode.
TopLevelNullability
= infoAndType.Info;
14429
updatedNode.
TopLevelNullability
= infoAndType.Info;
14446
updatedNode.
TopLevelNullability
= infoAndType.Info;
14460
updatedNode.
TopLevelNullability
= infoAndType.Info;
14477
updatedNode.
TopLevelNullability
= infoAndType.Info;
14494
updatedNode.
TopLevelNullability
= infoAndType.Info;
14512
updatedNode.
TopLevelNullability
= infoAndType.Info;
14530
updatedNode.
TopLevelNullability
= infoAndType.Info;
14547
updatedNode.
TopLevelNullability
= infoAndType.Info;
14566
updatedNode.
TopLevelNullability
= infoAndType.Info;
14585
updatedNode.
TopLevelNullability
= infoAndType.Info;
14603
updatedNode.
TopLevelNullability
= infoAndType.Info;
14620
updatedNode.
TopLevelNullability
= infoAndType.Info;
14638
updatedNode.
TopLevelNullability
= infoAndType.Info;
14656
updatedNode.
TopLevelNullability
= infoAndType.Info;
14676
updatedNode.
TopLevelNullability
= infoAndType.Info;
14694
updatedNode.
TopLevelNullability
= infoAndType.Info;
14713
updatedNode.
TopLevelNullability
= infoAndType.Info;
14732
updatedNode.
TopLevelNullability
= infoAndType.Info;
14749
updatedNode.
TopLevelNullability
= infoAndType.Info;
14770
updatedNode.
TopLevelNullability
= infoAndType.Info;
14787
updatedNode.
TopLevelNullability
= infoAndType.Info;
14804
updatedNode.
TopLevelNullability
= infoAndType.Info;
14821
updatedNode.
TopLevelNullability
= infoAndType.Info;
14838
updatedNode.
TopLevelNullability
= infoAndType.Info;
14850
updatedNode.
TopLevelNullability
= infoAndType.Info;
14864
updatedNode.
TopLevelNullability
= infoAndType.Info;
14883
updatedNode.
TopLevelNullability
= infoAndType.Info;
15011
updatedNode.
TopLevelNullability
= infoAndType.Info;
15023
updatedNode.
TopLevelNullability
= infoAndType.Info;
15041
updatedNode.
TopLevelNullability
= infoAndType.Info;
15059
updatedNode.
TopLevelNullability
= infoAndType.Info;
15076
updatedNode.
TopLevelNullability
= infoAndType.Info;
15102
updatedNode.
TopLevelNullability
= infoAndType.Info;
15121
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
);