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)
12755
updatedNode.
TopLevelNullability
= infoAndType.Info;
12767
updatedNode.
TopLevelNullability
= infoAndType.Info;
12784
updatedNode.
TopLevelNullability
= infoAndType.Info;
12801
updatedNode.
TopLevelNullability
= infoAndType.Info;
12813
updatedNode.
TopLevelNullability
= infoAndType.Info;
12825
updatedNode.
TopLevelNullability
= infoAndType.Info;
12837
updatedNode.
TopLevelNullability
= infoAndType.Info;
12849
updatedNode.
TopLevelNullability
= infoAndType.Info;
12861
updatedNode.
TopLevelNullability
= infoAndType.Info;
12878
updatedNode.
TopLevelNullability
= infoAndType.Info;
12890
updatedNode.
TopLevelNullability
= infoAndType.Info;
12902
updatedNode.
TopLevelNullability
= infoAndType.Info;
12914
updatedNode.
TopLevelNullability
= infoAndType.Info;
12926
updatedNode.
TopLevelNullability
= infoAndType.Info;
12938
updatedNode.
TopLevelNullability
= infoAndType.Info;
12950
updatedNode.
TopLevelNullability
= infoAndType.Info;
12968
updatedNode.
TopLevelNullability
= infoAndType.Info;
12986
updatedNode.
TopLevelNullability
= infoAndType.Info;
13003
updatedNode.
TopLevelNullability
= infoAndType.Info;
13020
updatedNode.
TopLevelNullability
= infoAndType.Info;
13035
updatedNode.
TopLevelNullability
= infoAndType.Info;
13059
updatedNode.
TopLevelNullability
= infoAndType.Info;
13076
updatedNode.
TopLevelNullability
= infoAndType.Info;
13093
updatedNode.
TopLevelNullability
= infoAndType.Info;
13111
updatedNode.
TopLevelNullability
= infoAndType.Info;
13128
updatedNode.
TopLevelNullability
= infoAndType.Info;
13146
updatedNode.
TopLevelNullability
= infoAndType.Info;
13164
updatedNode.
TopLevelNullability
= infoAndType.Info;
13182
updatedNode.
TopLevelNullability
= infoAndType.Info;
13199
updatedNode.
TopLevelNullability
= infoAndType.Info;
13216
updatedNode.
TopLevelNullability
= infoAndType.Info;
13234
updatedNode.
TopLevelNullability
= infoAndType.Info;
13253
updatedNode.
TopLevelNullability
= infoAndType.Info;
13271
updatedNode.
TopLevelNullability
= infoAndType.Info;
13289
updatedNode.
TopLevelNullability
= infoAndType.Info;
13307
updatedNode.
TopLevelNullability
= infoAndType.Info;
13327
updatedNode.
TopLevelNullability
= infoAndType.Info;
13345
updatedNode.
TopLevelNullability
= infoAndType.Info;
13364
updatedNode.
TopLevelNullability
= infoAndType.Info;
13384
updatedNode.
TopLevelNullability
= infoAndType.Info;
13402
updatedNode.
TopLevelNullability
= infoAndType.Info;
13419
updatedNode.
TopLevelNullability
= infoAndType.Info;
13436
updatedNode.
TopLevelNullability
= infoAndType.Info;
13465
updatedNode.
TopLevelNullability
= infoAndType.Info;
13483
updatedNode.
TopLevelNullability
= infoAndType.Info;
13508
updatedNode.
TopLevelNullability
= infoAndType.Info;
13526
updatedNode.
TopLevelNullability
= infoAndType.Info;
13544
updatedNode.
TopLevelNullability
= infoAndType.Info;
13561
updatedNode.
TopLevelNullability
= infoAndType.Info;
13573
updatedNode.
TopLevelNullability
= infoAndType.Info;
13585
updatedNode.
TopLevelNullability
= infoAndType.Info;
13597
updatedNode.
TopLevelNullability
= infoAndType.Info;
13609
updatedNode.
TopLevelNullability
= infoAndType.Info;
13621
updatedNode.
TopLevelNullability
= infoAndType.Info;
13633
updatedNode.
TopLevelNullability
= infoAndType.Info;
13645
updatedNode.
TopLevelNullability
= infoAndType.Info;
13658
updatedNode.
TopLevelNullability
= infoAndType.Info;
13676
updatedNode.
TopLevelNullability
= infoAndType.Info;
13693
updatedNode.
TopLevelNullability
= infoAndType.Info;
13705
updatedNode.
TopLevelNullability
= infoAndType.Info;
13723
updatedNode.
TopLevelNullability
= infoAndType.Info;
13743
updatedNode.
TopLevelNullability
= infoAndType.Info;
13760
updatedNode.
TopLevelNullability
= infoAndType.Info;
13777
updatedNode.
TopLevelNullability
= infoAndType.Info;
13795
updatedNode.
TopLevelNullability
= infoAndType.Info;
13812
updatedNode.
TopLevelNullability
= infoAndType.Info;
13824
updatedNode.
TopLevelNullability
= infoAndType.Info;
13845
updatedNode.
TopLevelNullability
= infoAndType.Info;
13982
updatedNode.
TopLevelNullability
= infoAndType.Info;
13994
updatedNode.
TopLevelNullability
= infoAndType.Info;
14006
updatedNode.
TopLevelNullability
= infoAndType.Info;
14018
updatedNode.
TopLevelNullability
= infoAndType.Info;
14030
updatedNode.
TopLevelNullability
= infoAndType.Info;
14042
updatedNode.
TopLevelNullability
= infoAndType.Info;
14054
updatedNode.
TopLevelNullability
= infoAndType.Info;
14071
updatedNode.
TopLevelNullability
= infoAndType.Info;
14089
updatedNode.
TopLevelNullability
= infoAndType.Info;
14106
updatedNode.
TopLevelNullability
= infoAndType.Info;
14123
updatedNode.
TopLevelNullability
= infoAndType.Info;
14146
updatedNode.
TopLevelNullability
= infoAndType.Info;
14166
updatedNode.
TopLevelNullability
= infoAndType.Info;
14241
updatedNode.
TopLevelNullability
= infoAndType.Info;
14260
updatedNode.
TopLevelNullability
= infoAndType.Info;
14279
updatedNode.
TopLevelNullability
= infoAndType.Info;
14296
updatedNode.
TopLevelNullability
= infoAndType.Info;
14315
updatedNode.
TopLevelNullability
= infoAndType.Info;
14333
updatedNode.
TopLevelNullability
= infoAndType.Info;
14353
updatedNode.
TopLevelNullability
= infoAndType.Info;
14370
updatedNode.
TopLevelNullability
= infoAndType.Info;
14383
updatedNode.
TopLevelNullability
= infoAndType.Info;
14403
updatedNode.
TopLevelNullability
= infoAndType.Info;
14421
updatedNode.
TopLevelNullability
= infoAndType.Info;
14441
updatedNode.
TopLevelNullability
= infoAndType.Info;
14460
updatedNode.
TopLevelNullability
= infoAndType.Info;
14479
updatedNode.
TopLevelNullability
= infoAndType.Info;
14496
updatedNode.
TopLevelNullability
= infoAndType.Info;
14516
updatedNode.
TopLevelNullability
= infoAndType.Info;
14534
updatedNode.
TopLevelNullability
= infoAndType.Info;
14556
updatedNode.
TopLevelNullability
= infoAndType.Info;
14573
updatedNode.
TopLevelNullability
= infoAndType.Info;
14585
updatedNode.
TopLevelNullability
= infoAndType.Info;
14603
updatedNode.
TopLevelNullability
= infoAndType.Info;
14622
updatedNode.
TopLevelNullability
= infoAndType.Info;
14639
updatedNode.
TopLevelNullability
= infoAndType.Info;
14657
updatedNode.
TopLevelNullability
= infoAndType.Info;
14676
updatedNode.
TopLevelNullability
= infoAndType.Info;
14693
updatedNode.
TopLevelNullability
= infoAndType.Info;
14711
updatedNode.
TopLevelNullability
= infoAndType.Info;
14730
updatedNode.
TopLevelNullability
= infoAndType.Info;
14749
updatedNode.
TopLevelNullability
= infoAndType.Info;
14766
updatedNode.
TopLevelNullability
= infoAndType.Info;
14780
updatedNode.
TopLevelNullability
= infoAndType.Info;
14797
updatedNode.
TopLevelNullability
= infoAndType.Info;
14814
updatedNode.
TopLevelNullability
= infoAndType.Info;
14832
updatedNode.
TopLevelNullability
= infoAndType.Info;
14850
updatedNode.
TopLevelNullability
= infoAndType.Info;
14867
updatedNode.
TopLevelNullability
= infoAndType.Info;
14886
updatedNode.
TopLevelNullability
= infoAndType.Info;
14905
updatedNode.
TopLevelNullability
= infoAndType.Info;
14923
updatedNode.
TopLevelNullability
= infoAndType.Info;
14940
updatedNode.
TopLevelNullability
= infoAndType.Info;
14958
updatedNode.
TopLevelNullability
= infoAndType.Info;
14976
updatedNode.
TopLevelNullability
= infoAndType.Info;
14996
updatedNode.
TopLevelNullability
= infoAndType.Info;
15014
updatedNode.
TopLevelNullability
= infoAndType.Info;
15033
updatedNode.
TopLevelNullability
= infoAndType.Info;
15052
updatedNode.
TopLevelNullability
= infoAndType.Info;
15069
updatedNode.
TopLevelNullability
= infoAndType.Info;
15090
updatedNode.
TopLevelNullability
= infoAndType.Info;
15107
updatedNode.
TopLevelNullability
= infoAndType.Info;
15124
updatedNode.
TopLevelNullability
= infoAndType.Info;
15141
updatedNode.
TopLevelNullability
= infoAndType.Info;
15158
updatedNode.
TopLevelNullability
= infoAndType.Info;
15170
updatedNode.
TopLevelNullability
= infoAndType.Info;
15184
updatedNode.
TopLevelNullability
= infoAndType.Info;
15203
updatedNode.
TopLevelNullability
= infoAndType.Info;
15344
updatedNode.
TopLevelNullability
= infoAndType.Info;
15356
updatedNode.
TopLevelNullability
= infoAndType.Info;
15374
updatedNode.
TopLevelNullability
= infoAndType.Info;
15392
updatedNode.
TopLevelNullability
= infoAndType.Info;
15409
updatedNode.
TopLevelNullability
= infoAndType.Info;
15435
updatedNode.
TopLevelNullability
= infoAndType.Info;
15452
updatedNode.
TopLevelNullability
= infoAndType.Info;
15471
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
);