138 writes to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (138)
BoundTree\NullabilityRewriter.cs (2)
71currentBinary.TopLevelNullability = infoAndType.Info; 176updatedNode.TopLevelNullability = infoAndType.Info;
Generated\BoundNodes.xml.Generated.cs (136)
11826updatedNode.TopLevelNullability = infoAndType.Info; 11838updatedNode.TopLevelNullability = infoAndType.Info; 11855updatedNode.TopLevelNullability = infoAndType.Info; 11872updatedNode.TopLevelNullability = infoAndType.Info; 11884updatedNode.TopLevelNullability = infoAndType.Info; 11896updatedNode.TopLevelNullability = infoAndType.Info; 11908updatedNode.TopLevelNullability = infoAndType.Info; 11920updatedNode.TopLevelNullability = infoAndType.Info; 11932updatedNode.TopLevelNullability = infoAndType.Info; 11944updatedNode.TopLevelNullability = infoAndType.Info; 11956updatedNode.TopLevelNullability = infoAndType.Info; 11968updatedNode.TopLevelNullability = infoAndType.Info; 11980updatedNode.TopLevelNullability = infoAndType.Info; 11992updatedNode.TopLevelNullability = infoAndType.Info; 12004updatedNode.TopLevelNullability = infoAndType.Info; 12022updatedNode.TopLevelNullability = infoAndType.Info; 12040updatedNode.TopLevelNullability = infoAndType.Info; 12057updatedNode.TopLevelNullability = infoAndType.Info; 12069updatedNode.TopLevelNullability = infoAndType.Info; 12084updatedNode.TopLevelNullability = infoAndType.Info; 12108updatedNode.TopLevelNullability = infoAndType.Info; 12125updatedNode.TopLevelNullability = infoAndType.Info; 12142updatedNode.TopLevelNullability = infoAndType.Info; 12160updatedNode.TopLevelNullability = infoAndType.Info; 12177updatedNode.TopLevelNullability = infoAndType.Info; 12195updatedNode.TopLevelNullability = infoAndType.Info; 12213updatedNode.TopLevelNullability = infoAndType.Info; 12231updatedNode.TopLevelNullability = infoAndType.Info; 12248updatedNode.TopLevelNullability = infoAndType.Info; 12265updatedNode.TopLevelNullability = infoAndType.Info; 12283updatedNode.TopLevelNullability = infoAndType.Info; 12302updatedNode.TopLevelNullability = infoAndType.Info; 12320updatedNode.TopLevelNullability = infoAndType.Info; 12343updatedNode.TopLevelNullability = infoAndType.Info; 12361updatedNode.TopLevelNullability = infoAndType.Info; 12379updatedNode.TopLevelNullability = infoAndType.Info; 12399updatedNode.TopLevelNullability = infoAndType.Info; 12417updatedNode.TopLevelNullability = infoAndType.Info; 12436updatedNode.TopLevelNullability = infoAndType.Info; 12456updatedNode.TopLevelNullability = infoAndType.Info; 12474updatedNode.TopLevelNullability = infoAndType.Info; 12491updatedNode.TopLevelNullability = infoAndType.Info; 12518updatedNode.TopLevelNullability = infoAndType.Info; 12536updatedNode.TopLevelNullability = infoAndType.Info; 12561updatedNode.TopLevelNullability = infoAndType.Info; 12579updatedNode.TopLevelNullability = infoAndType.Info; 12597updatedNode.TopLevelNullability = infoAndType.Info; 12614updatedNode.TopLevelNullability = infoAndType.Info; 12626updatedNode.TopLevelNullability = infoAndType.Info; 12638updatedNode.TopLevelNullability = infoAndType.Info; 12650updatedNode.TopLevelNullability = infoAndType.Info; 12662updatedNode.TopLevelNullability = infoAndType.Info; 12674updatedNode.TopLevelNullability = infoAndType.Info; 12687updatedNode.TopLevelNullability = infoAndType.Info; 12705updatedNode.TopLevelNullability = infoAndType.Info; 12722updatedNode.TopLevelNullability = infoAndType.Info; 12734updatedNode.TopLevelNullability = infoAndType.Info; 12752updatedNode.TopLevelNullability = infoAndType.Info; 12772updatedNode.TopLevelNullability = infoAndType.Info; 12789updatedNode.TopLevelNullability = infoAndType.Info; 12807updatedNode.TopLevelNullability = infoAndType.Info; 12825updatedNode.TopLevelNullability = infoAndType.Info; 12842updatedNode.TopLevelNullability = infoAndType.Info; 12854updatedNode.TopLevelNullability = infoAndType.Info; 12875updatedNode.TopLevelNullability = infoAndType.Info; 13013updatedNode.TopLevelNullability = infoAndType.Info; 13025updatedNode.TopLevelNullability = infoAndType.Info; 13037updatedNode.TopLevelNullability = infoAndType.Info; 13049updatedNode.TopLevelNullability = infoAndType.Info; 13061updatedNode.TopLevelNullability = infoAndType.Info; 13073updatedNode.TopLevelNullability = infoAndType.Info; 13085updatedNode.TopLevelNullability = infoAndType.Info; 13102updatedNode.TopLevelNullability = infoAndType.Info; 13120updatedNode.TopLevelNullability = infoAndType.Info; 13137updatedNode.TopLevelNullability = infoAndType.Info; 13154updatedNode.TopLevelNullability = infoAndType.Info; 13177updatedNode.TopLevelNullability = infoAndType.Info; 13197updatedNode.TopLevelNullability = infoAndType.Info; 13272updatedNode.TopLevelNullability = infoAndType.Info; 13291updatedNode.TopLevelNullability = infoAndType.Info; 13310updatedNode.TopLevelNullability = infoAndType.Info; 13327updatedNode.TopLevelNullability = infoAndType.Info; 13346updatedNode.TopLevelNullability = infoAndType.Info; 13364updatedNode.TopLevelNullability = infoAndType.Info; 13384updatedNode.TopLevelNullability = infoAndType.Info; 13401updatedNode.TopLevelNullability = infoAndType.Info; 13414updatedNode.TopLevelNullability = infoAndType.Info; 13434updatedNode.TopLevelNullability = infoAndType.Info; 13452updatedNode.TopLevelNullability = infoAndType.Info; 13472updatedNode.TopLevelNullability = infoAndType.Info; 13491updatedNode.TopLevelNullability = infoAndType.Info; 13510updatedNode.TopLevelNullability = infoAndType.Info; 13527updatedNode.TopLevelNullability = infoAndType.Info; 13547updatedNode.TopLevelNullability = infoAndType.Info; 13564updatedNode.TopLevelNullability = infoAndType.Info; 13582updatedNode.TopLevelNullability = infoAndType.Info; 13601updatedNode.TopLevelNullability = infoAndType.Info; 13618updatedNode.TopLevelNullability = infoAndType.Info; 13636updatedNode.TopLevelNullability = infoAndType.Info; 13655updatedNode.TopLevelNullability = infoAndType.Info; 13672updatedNode.TopLevelNullability = infoAndType.Info; 13690updatedNode.TopLevelNullability = infoAndType.Info; 13709updatedNode.TopLevelNullability = infoAndType.Info; 13728updatedNode.TopLevelNullability = infoAndType.Info; 13745updatedNode.TopLevelNullability = infoAndType.Info; 13759updatedNode.TopLevelNullability = infoAndType.Info; 13776updatedNode.TopLevelNullability = infoAndType.Info; 13793updatedNode.TopLevelNullability = infoAndType.Info; 13811updatedNode.TopLevelNullability = infoAndType.Info; 13829updatedNode.TopLevelNullability = infoAndType.Info; 13846updatedNode.TopLevelNullability = infoAndType.Info; 13865updatedNode.TopLevelNullability = infoAndType.Info; 13884updatedNode.TopLevelNullability = infoAndType.Info; 13902updatedNode.TopLevelNullability = infoAndType.Info; 13919updatedNode.TopLevelNullability = infoAndType.Info; 13937updatedNode.TopLevelNullability = infoAndType.Info; 13955updatedNode.TopLevelNullability = infoAndType.Info; 13975updatedNode.TopLevelNullability = infoAndType.Info; 13994updatedNode.TopLevelNullability = infoAndType.Info; 14013updatedNode.TopLevelNullability = infoAndType.Info; 14030updatedNode.TopLevelNullability = infoAndType.Info; 14051updatedNode.TopLevelNullability = infoAndType.Info; 14068updatedNode.TopLevelNullability = infoAndType.Info; 14085updatedNode.TopLevelNullability = infoAndType.Info; 14102updatedNode.TopLevelNullability = infoAndType.Info; 14119updatedNode.TopLevelNullability = infoAndType.Info; 14131updatedNode.TopLevelNullability = infoAndType.Info; 14145updatedNode.TopLevelNullability = infoAndType.Info; 14164updatedNode.TopLevelNullability = infoAndType.Info; 14301updatedNode.TopLevelNullability = infoAndType.Info; 14313updatedNode.TopLevelNullability = infoAndType.Info; 14331updatedNode.TopLevelNullability = infoAndType.Info; 14349updatedNode.TopLevelNullability = infoAndType.Info; 14366updatedNode.TopLevelNullability = infoAndType.Info; 14392updatedNode.TopLevelNullability = infoAndType.Info; 14411updatedNode.TopLevelNullability = infoAndType.Info;
6 references to TopLevelNullability
Microsoft.CodeAnalysis.CSharp (6)
BoundTree\BoundDiscardExpression.cs (1)
33return new DiscardSymbol(TypeWithAnnotations.Create(this.Type, this.TopLevelNullability.Annotation.ToInternalAnnotation()));
BoundTree\BoundExpression.cs (1)
125=> Type?.GetITypeSymbol(TopLevelNullability.FlowState.ToAnnotation());
Compilation\CSharpSemanticModel.cs (4)
2068NullabilityInfo nullability = boundExpr.TopLevelNullability; 2131nullability = convertedTuple.TopLevelNullability; 2157convertedNullability = convertedSwitch.TopLevelNullability; 2263static (TypeSymbol, NullabilityInfo) getTypeAndNullability(BoundExpression expr) => (expr.Type, expr.TopLevelNullability);