3 instantiations of BoundValueForNullableAnalysis
Microsoft.CodeAnalysis.CSharp (3)
FlowAnalysis\NullableWalker.cs (2)
9567
var conversionOperand = new
BoundValueForNullableAnalysis
(convertedNode.Syntax, originalExpression: null, valueFieldType.Type);
10636
var unionInstance = new
BoundValueForNullableAnalysis
((unionConstructionConversion ?? conversionOperand).Syntax, unionConstructionConversion, toType);
Generated\BoundNodes.xml.Generated.cs (1)
9046
var result = new
BoundValueForNullableAnalysis
(this.Syntax, originalExpression, type, this.HasErrors);
14 references to BoundValueForNullableAnalysis
Microsoft.CodeAnalysis.CSharp (14)
FlowAnalysis\NullableWalker.cs (4)
9567
var
conversionOperand = new BoundValueForNullableAnalysis(convertedNode.Syntax, originalExpression: null, valueFieldType.Type);
10636
var
unionInstance = new BoundValueForNullableAnalysis((unionConstructionConversion ?? conversionOperand).Syntax, unionConstructionConversion, toType);
10702
conversionOpt != (convertedNode as
BoundValueForNullableAnalysis
)?.OriginalExpression)
13618
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
Generated\BoundNodes.xml.Generated.cs (10)
9042
public
BoundValueForNullableAnalysis
Update(BoundExpression? originalExpression, TypeSymbol? type)
9046
var
result = new BoundValueForNullableAnalysis(this.Syntax, originalExpression, type, this.HasErrors);
9568
return VisitValueForNullableAnalysis((
BoundValueForNullableAnalysis
)node, arg);
9814
public virtual R VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node, A arg) => this.DefaultVisit(node, arg);
10055
public virtual BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node) => this.DefaultVisit(node);
11095
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
12692
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
15435
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
15438
BoundValueForNullableAnalysis
updatedNode;
17675
public override TreeDumperNode VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node, object? arg) => new TreeDumperNode("valueForNullableAnalysis", null, new TreeDumperNode[]