145 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (145)
BoundTree\NullabilityRewriter.cs (2)
114
currentBinary.
TopLevelNullability
= infoAndType.Info;
219
updatedNode.
TopLevelNullability
= infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (143)
12441
updatedNode.
TopLevelNullability
= infoAndType.Info;
12453
updatedNode.
TopLevelNullability
= infoAndType.Info;
12470
updatedNode.
TopLevelNullability
= infoAndType.Info;
12487
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;
12637
updatedNode.
TopLevelNullability
= infoAndType.Info;
12655
updatedNode.
TopLevelNullability
= infoAndType.Info;
12672
updatedNode.
TopLevelNullability
= infoAndType.Info;
12684
updatedNode.
TopLevelNullability
= infoAndType.Info;
12699
updatedNode.
TopLevelNullability
= infoAndType.Info;
12723
updatedNode.
TopLevelNullability
= infoAndType.Info;
12740
updatedNode.
TopLevelNullability
= infoAndType.Info;
12757
updatedNode.
TopLevelNullability
= infoAndType.Info;
12775
updatedNode.
TopLevelNullability
= infoAndType.Info;
12792
updatedNode.
TopLevelNullability
= infoAndType.Info;
12810
updatedNode.
TopLevelNullability
= infoAndType.Info;
12828
updatedNode.
TopLevelNullability
= infoAndType.Info;
12846
updatedNode.
TopLevelNullability
= infoAndType.Info;
12863
updatedNode.
TopLevelNullability
= infoAndType.Info;
12880
updatedNode.
TopLevelNullability
= infoAndType.Info;
12898
updatedNode.
TopLevelNullability
= infoAndType.Info;
12917
updatedNode.
TopLevelNullability
= infoAndType.Info;
12935
updatedNode.
TopLevelNullability
= infoAndType.Info;
12958
updatedNode.
TopLevelNullability
= infoAndType.Info;
12976
updatedNode.
TopLevelNullability
= infoAndType.Info;
12994
updatedNode.
TopLevelNullability
= infoAndType.Info;
13014
updatedNode.
TopLevelNullability
= infoAndType.Info;
13032
updatedNode.
TopLevelNullability
= infoAndType.Info;
13051
updatedNode.
TopLevelNullability
= infoAndType.Info;
13071
updatedNode.
TopLevelNullability
= infoAndType.Info;
13089
updatedNode.
TopLevelNullability
= infoAndType.Info;
13106
updatedNode.
TopLevelNullability
= infoAndType.Info;
13123
updatedNode.
TopLevelNullability
= infoAndType.Info;
13150
updatedNode.
TopLevelNullability
= infoAndType.Info;
13168
updatedNode.
TopLevelNullability
= infoAndType.Info;
13185
updatedNode.
TopLevelNullability
= infoAndType.Info;
13203
updatedNode.
TopLevelNullability
= infoAndType.Info;
13221
updatedNode.
TopLevelNullability
= infoAndType.Info;
13238
updatedNode.
TopLevelNullability
= infoAndType.Info;
13250
updatedNode.
TopLevelNullability
= infoAndType.Info;
13262
updatedNode.
TopLevelNullability
= infoAndType.Info;
13274
updatedNode.
TopLevelNullability
= infoAndType.Info;
13286
updatedNode.
TopLevelNullability
= infoAndType.Info;
13298
updatedNode.
TopLevelNullability
= infoAndType.Info;
13310
updatedNode.
TopLevelNullability
= infoAndType.Info;
13322
updatedNode.
TopLevelNullability
= infoAndType.Info;
13335
updatedNode.
TopLevelNullability
= infoAndType.Info;
13353
updatedNode.
TopLevelNullability
= infoAndType.Info;
13370
updatedNode.
TopLevelNullability
= infoAndType.Info;
13382
updatedNode.
TopLevelNullability
= infoAndType.Info;
13400
updatedNode.
TopLevelNullability
= infoAndType.Info;
13420
updatedNode.
TopLevelNullability
= infoAndType.Info;
13437
updatedNode.
TopLevelNullability
= infoAndType.Info;
13454
updatedNode.
TopLevelNullability
= infoAndType.Info;
13472
updatedNode.
TopLevelNullability
= infoAndType.Info;
13489
updatedNode.
TopLevelNullability
= infoAndType.Info;
13501
updatedNode.
TopLevelNullability
= infoAndType.Info;
13522
updatedNode.
TopLevelNullability
= infoAndType.Info;
13660
updatedNode.
TopLevelNullability
= infoAndType.Info;
13672
updatedNode.
TopLevelNullability
= infoAndType.Info;
13684
updatedNode.
TopLevelNullability
= infoAndType.Info;
13696
updatedNode.
TopLevelNullability
= infoAndType.Info;
13708
updatedNode.
TopLevelNullability
= infoAndType.Info;
13720
updatedNode.
TopLevelNullability
= infoAndType.Info;
13732
updatedNode.
TopLevelNullability
= infoAndType.Info;
13749
updatedNode.
TopLevelNullability
= infoAndType.Info;
13767
updatedNode.
TopLevelNullability
= infoAndType.Info;
13784
updatedNode.
TopLevelNullability
= infoAndType.Info;
13801
updatedNode.
TopLevelNullability
= infoAndType.Info;
13824
updatedNode.
TopLevelNullability
= infoAndType.Info;
13844
updatedNode.
TopLevelNullability
= infoAndType.Info;
13919
updatedNode.
TopLevelNullability
= infoAndType.Info;
13938
updatedNode.
TopLevelNullability
= infoAndType.Info;
13957
updatedNode.
TopLevelNullability
= infoAndType.Info;
13974
updatedNode.
TopLevelNullability
= infoAndType.Info;
13993
updatedNode.
TopLevelNullability
= infoAndType.Info;
14011
updatedNode.
TopLevelNullability
= infoAndType.Info;
14031
updatedNode.
TopLevelNullability
= infoAndType.Info;
14048
updatedNode.
TopLevelNullability
= infoAndType.Info;
14061
updatedNode.
TopLevelNullability
= infoAndType.Info;
14081
updatedNode.
TopLevelNullability
= infoAndType.Info;
14099
updatedNode.
TopLevelNullability
= infoAndType.Info;
14119
updatedNode.
TopLevelNullability
= infoAndType.Info;
14138
updatedNode.
TopLevelNullability
= infoAndType.Info;
14157
updatedNode.
TopLevelNullability
= infoAndType.Info;
14174
updatedNode.
TopLevelNullability
= infoAndType.Info;
14194
updatedNode.
TopLevelNullability
= infoAndType.Info;
14211
updatedNode.
TopLevelNullability
= infoAndType.Info;
14234
updatedNode.
TopLevelNullability
= infoAndType.Info;
14251
updatedNode.
TopLevelNullability
= infoAndType.Info;
14263
updatedNode.
TopLevelNullability
= infoAndType.Info;
14281
updatedNode.
TopLevelNullability
= infoAndType.Info;
14300
updatedNode.
TopLevelNullability
= infoAndType.Info;
14317
updatedNode.
TopLevelNullability
= infoAndType.Info;
14335
updatedNode.
TopLevelNullability
= infoAndType.Info;
14354
updatedNode.
TopLevelNullability
= infoAndType.Info;
14371
updatedNode.
TopLevelNullability
= infoAndType.Info;
14389
updatedNode.
TopLevelNullability
= infoAndType.Info;
14408
updatedNode.
TopLevelNullability
= infoAndType.Info;
14427
updatedNode.
TopLevelNullability
= infoAndType.Info;
14444
updatedNode.
TopLevelNullability
= infoAndType.Info;
14458
updatedNode.
TopLevelNullability
= infoAndType.Info;
14475
updatedNode.
TopLevelNullability
= infoAndType.Info;
14492
updatedNode.
TopLevelNullability
= infoAndType.Info;
14510
updatedNode.
TopLevelNullability
= infoAndType.Info;
14528
updatedNode.
TopLevelNullability
= infoAndType.Info;
14545
updatedNode.
TopLevelNullability
= infoAndType.Info;
14564
updatedNode.
TopLevelNullability
= infoAndType.Info;
14583
updatedNode.
TopLevelNullability
= infoAndType.Info;
14601
updatedNode.
TopLevelNullability
= infoAndType.Info;
14618
updatedNode.
TopLevelNullability
= infoAndType.Info;
14636
updatedNode.
TopLevelNullability
= infoAndType.Info;
14654
updatedNode.
TopLevelNullability
= infoAndType.Info;
14674
updatedNode.
TopLevelNullability
= infoAndType.Info;
14692
updatedNode.
TopLevelNullability
= infoAndType.Info;
14711
updatedNode.
TopLevelNullability
= infoAndType.Info;
14730
updatedNode.
TopLevelNullability
= infoAndType.Info;
14747
updatedNode.
TopLevelNullability
= infoAndType.Info;
14768
updatedNode.
TopLevelNullability
= infoAndType.Info;
14785
updatedNode.
TopLevelNullability
= infoAndType.Info;
14802
updatedNode.
TopLevelNullability
= infoAndType.Info;
14819
updatedNode.
TopLevelNullability
= infoAndType.Info;
14836
updatedNode.
TopLevelNullability
= infoAndType.Info;
14848
updatedNode.
TopLevelNullability
= infoAndType.Info;
14862
updatedNode.
TopLevelNullability
= infoAndType.Info;
14881
updatedNode.
TopLevelNullability
= infoAndType.Info;
15018
updatedNode.
TopLevelNullability
= infoAndType.Info;
15030
updatedNode.
TopLevelNullability
= infoAndType.Info;
15048
updatedNode.
TopLevelNullability
= infoAndType.Info;
15066
updatedNode.
TopLevelNullability
= infoAndType.Info;
15083
updatedNode.
TopLevelNullability
= infoAndType.Info;
15109
updatedNode.
TopLevelNullability
= infoAndType.Info;
15128
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)
2055
NullabilityInfo nullability = boundExpr.
TopLevelNullability
;
2118
nullability = convertedTuple.
TopLevelNullability
;
2144
convertedNullability = convertedSwitch.
TopLevelNullability
;
2179
convertedNullability = convertedCollection.
TopLevelNullability
;
2185
convertedNullability = convertedCollection.
TopLevelNullability
;
2273
static (TypeSymbol, NullabilityInfo) getTypeAndNullability(BoundExpression expr) => (expr.Type, expr.
TopLevelNullability
);