145 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (145)
BoundTree\NullabilityRewriter.cs (3)
126
currentBinary.
TopLevelNullability
= infoAndType.Info;
158
updatedNode.
TopLevelNullability
= infoAndType.Info;
261
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (142)
12453
updatedNode.
TopLevelNullability
= infoAndType.Info;
12465
updatedNode.
TopLevelNullability
= infoAndType.Info;
12482
updatedNode.
TopLevelNullability
= infoAndType.Info;
12499
updatedNode.
TopLevelNullability
= infoAndType.Info;
12511
updatedNode.
TopLevelNullability
= infoAndType.Info;
12523
updatedNode.
TopLevelNullability
= infoAndType.Info;
12535
updatedNode.
TopLevelNullability
= infoAndType.Info;
12547
updatedNode.
TopLevelNullability
= infoAndType.Info;
12559
updatedNode.
TopLevelNullability
= infoAndType.Info;
12571
updatedNode.
TopLevelNullability
= infoAndType.Info;
12583
updatedNode.
TopLevelNullability
= infoAndType.Info;
12595
updatedNode.
TopLevelNullability
= infoAndType.Info;
12607
updatedNode.
TopLevelNullability
= infoAndType.Info;
12619
updatedNode.
TopLevelNullability
= infoAndType.Info;
12631
updatedNode.
TopLevelNullability
= infoAndType.Info;
12649
updatedNode.
TopLevelNullability
= infoAndType.Info;
12667
updatedNode.
TopLevelNullability
= infoAndType.Info;
12684
updatedNode.
TopLevelNullability
= infoAndType.Info;
12696
updatedNode.
TopLevelNullability
= infoAndType.Info;
12711
updatedNode.
TopLevelNullability
= infoAndType.Info;
12735
updatedNode.
TopLevelNullability
= infoAndType.Info;
12752
updatedNode.
TopLevelNullability
= infoAndType.Info;
12769
updatedNode.
TopLevelNullability
= infoAndType.Info;
12787
updatedNode.
TopLevelNullability
= infoAndType.Info;
12804
updatedNode.
TopLevelNullability
= infoAndType.Info;
12822
updatedNode.
TopLevelNullability
= infoAndType.Info;
12840
updatedNode.
TopLevelNullability
= infoAndType.Info;
12858
updatedNode.
TopLevelNullability
= infoAndType.Info;
12875
updatedNode.
TopLevelNullability
= infoAndType.Info;
12892
updatedNode.
TopLevelNullability
= infoAndType.Info;
12910
updatedNode.
TopLevelNullability
= infoAndType.Info;
12929
updatedNode.
TopLevelNullability
= infoAndType.Info;
12947
updatedNode.
TopLevelNullability
= infoAndType.Info;
12965
updatedNode.
TopLevelNullability
= infoAndType.Info;
12983
updatedNode.
TopLevelNullability
= infoAndType.Info;
13003
updatedNode.
TopLevelNullability
= infoAndType.Info;
13021
updatedNode.
TopLevelNullability
= infoAndType.Info;
13040
updatedNode.
TopLevelNullability
= infoAndType.Info;
13060
updatedNode.
TopLevelNullability
= infoAndType.Info;
13078
updatedNode.
TopLevelNullability
= infoAndType.Info;
13095
updatedNode.
TopLevelNullability
= infoAndType.Info;
13112
updatedNode.
TopLevelNullability
= infoAndType.Info;
13141
updatedNode.
TopLevelNullability
= infoAndType.Info;
13159
updatedNode.
TopLevelNullability
= infoAndType.Info;
13184
updatedNode.
TopLevelNullability
= infoAndType.Info;
13202
updatedNode.
TopLevelNullability
= infoAndType.Info;
13220
updatedNode.
TopLevelNullability
= infoAndType.Info;
13237
updatedNode.
TopLevelNullability
= infoAndType.Info;
13249
updatedNode.
TopLevelNullability
= infoAndType.Info;
13261
updatedNode.
TopLevelNullability
= infoAndType.Info;
13273
updatedNode.
TopLevelNullability
= infoAndType.Info;
13285
updatedNode.
TopLevelNullability
= infoAndType.Info;
13297
updatedNode.
TopLevelNullability
= infoAndType.Info;
13309
updatedNode.
TopLevelNullability
= infoAndType.Info;
13321
updatedNode.
TopLevelNullability
= infoAndType.Info;
13334
updatedNode.
TopLevelNullability
= infoAndType.Info;
13352
updatedNode.
TopLevelNullability
= infoAndType.Info;
13369
updatedNode.
TopLevelNullability
= infoAndType.Info;
13381
updatedNode.
TopLevelNullability
= infoAndType.Info;
13399
updatedNode.
TopLevelNullability
= infoAndType.Info;
13419
updatedNode.
TopLevelNullability
= infoAndType.Info;
13436
updatedNode.
TopLevelNullability
= infoAndType.Info;
13453
updatedNode.
TopLevelNullability
= infoAndType.Info;
13471
updatedNode.
TopLevelNullability
= infoAndType.Info;
13488
updatedNode.
TopLevelNullability
= infoAndType.Info;
13500
updatedNode.
TopLevelNullability
= infoAndType.Info;
13521
updatedNode.
TopLevelNullability
= infoAndType.Info;
13659
updatedNode.
TopLevelNullability
= infoAndType.Info;
13671
updatedNode.
TopLevelNullability
= infoAndType.Info;
13683
updatedNode.
TopLevelNullability
= infoAndType.Info;
13695
updatedNode.
TopLevelNullability
= infoAndType.Info;
13707
updatedNode.
TopLevelNullability
= infoAndType.Info;
13719
updatedNode.
TopLevelNullability
= infoAndType.Info;
13731
updatedNode.
TopLevelNullability
= infoAndType.Info;
13748
updatedNode.
TopLevelNullability
= infoAndType.Info;
13766
updatedNode.
TopLevelNullability
= infoAndType.Info;
13783
updatedNode.
TopLevelNullability
= infoAndType.Info;
13800
updatedNode.
TopLevelNullability
= infoAndType.Info;
13823
updatedNode.
TopLevelNullability
= infoAndType.Info;
13843
updatedNode.
TopLevelNullability
= infoAndType.Info;
13918
updatedNode.
TopLevelNullability
= infoAndType.Info;
13937
updatedNode.
TopLevelNullability
= infoAndType.Info;
13956
updatedNode.
TopLevelNullability
= infoAndType.Info;
13973
updatedNode.
TopLevelNullability
= infoAndType.Info;
13992
updatedNode.
TopLevelNullability
= infoAndType.Info;
14010
updatedNode.
TopLevelNullability
= infoAndType.Info;
14030
updatedNode.
TopLevelNullability
= infoAndType.Info;
14047
updatedNode.
TopLevelNullability
= infoAndType.Info;
14060
updatedNode.
TopLevelNullability
= infoAndType.Info;
14080
updatedNode.
TopLevelNullability
= infoAndType.Info;
14098
updatedNode.
TopLevelNullability
= infoAndType.Info;
14118
updatedNode.
TopLevelNullability
= infoAndType.Info;
14137
updatedNode.
TopLevelNullability
= infoAndType.Info;
14156
updatedNode.
TopLevelNullability
= infoAndType.Info;
14173
updatedNode.
TopLevelNullability
= infoAndType.Info;
14193
updatedNode.
TopLevelNullability
= infoAndType.Info;
14210
updatedNode.
TopLevelNullability
= infoAndType.Info;
14233
updatedNode.
TopLevelNullability
= infoAndType.Info;
14250
updatedNode.
TopLevelNullability
= infoAndType.Info;
14262
updatedNode.
TopLevelNullability
= infoAndType.Info;
14280
updatedNode.
TopLevelNullability
= infoAndType.Info;
14299
updatedNode.
TopLevelNullability
= infoAndType.Info;
14316
updatedNode.
TopLevelNullability
= infoAndType.Info;
14334
updatedNode.
TopLevelNullability
= infoAndType.Info;
14353
updatedNode.
TopLevelNullability
= infoAndType.Info;
14370
updatedNode.
TopLevelNullability
= infoAndType.Info;
14388
updatedNode.
TopLevelNullability
= infoAndType.Info;
14407
updatedNode.
TopLevelNullability
= infoAndType.Info;
14426
updatedNode.
TopLevelNullability
= infoAndType.Info;
14443
updatedNode.
TopLevelNullability
= infoAndType.Info;
14457
updatedNode.
TopLevelNullability
= infoAndType.Info;
14474
updatedNode.
TopLevelNullability
= infoAndType.Info;
14491
updatedNode.
TopLevelNullability
= infoAndType.Info;
14509
updatedNode.
TopLevelNullability
= infoAndType.Info;
14527
updatedNode.
TopLevelNullability
= infoAndType.Info;
14544
updatedNode.
TopLevelNullability
= infoAndType.Info;
14563
updatedNode.
TopLevelNullability
= infoAndType.Info;
14582
updatedNode.
TopLevelNullability
= infoAndType.Info;
14600
updatedNode.
TopLevelNullability
= infoAndType.Info;
14617
updatedNode.
TopLevelNullability
= infoAndType.Info;
14635
updatedNode.
TopLevelNullability
= infoAndType.Info;
14653
updatedNode.
TopLevelNullability
= infoAndType.Info;
14673
updatedNode.
TopLevelNullability
= infoAndType.Info;
14691
updatedNode.
TopLevelNullability
= infoAndType.Info;
14710
updatedNode.
TopLevelNullability
= infoAndType.Info;
14729
updatedNode.
TopLevelNullability
= infoAndType.Info;
14746
updatedNode.
TopLevelNullability
= infoAndType.Info;
14767
updatedNode.
TopLevelNullability
= infoAndType.Info;
14784
updatedNode.
TopLevelNullability
= infoAndType.Info;
14801
updatedNode.
TopLevelNullability
= infoAndType.Info;
14818
updatedNode.
TopLevelNullability
= infoAndType.Info;
14835
updatedNode.
TopLevelNullability
= infoAndType.Info;
14847
updatedNode.
TopLevelNullability
= infoAndType.Info;
14861
updatedNode.
TopLevelNullability
= infoAndType.Info;
14880
updatedNode.
TopLevelNullability
= infoAndType.Info;
15017
updatedNode.
TopLevelNullability
= infoAndType.Info;
15029
updatedNode.
TopLevelNullability
= infoAndType.Info;
15047
updatedNode.
TopLevelNullability
= infoAndType.Info;
15065
updatedNode.
TopLevelNullability
= infoAndType.Info;
15082
updatedNode.
TopLevelNullability
= infoAndType.Info;
15108
updatedNode.
TopLevelNullability
= infoAndType.Info;
15127
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)
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
);