3 instantiations of BoundValueForNullableAnalysis
Microsoft.CodeAnalysis.CSharp (3)
FlowAnalysis\NullableWalker.cs (2)
9604
var conversionOperand = new
BoundValueForNullableAnalysis
(convertedNode.Syntax, originalExpression: null, valueFieldType.Type);
10675
var unionInstance = new
BoundValueForNullableAnalysis
((unionConstructionConversion ?? conversionOperand).Syntax, unionConstructionConversion, toType);
Generated\BoundNodes.xml.Generated.cs (1)
9044
var result = new
BoundValueForNullableAnalysis
(this.Syntax, originalExpression, type, this.HasErrors);
14 references to BoundValueForNullableAnalysis
Microsoft.CodeAnalysis.CSharp (14)
FlowAnalysis\NullableWalker.cs (4)
9604
var
conversionOperand = new BoundValueForNullableAnalysis(convertedNode.Syntax, originalExpression: null, valueFieldType.Type);
10675
var
unionInstance = new BoundValueForNullableAnalysis((unionConstructionConversion ?? conversionOperand).Syntax, unionConstructionConversion, toType);
10752
conversionOpt != (convertedNode as
BoundValueForNullableAnalysis
)?.OriginalExpression)
13666
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
Generated\BoundNodes.xml.Generated.cs (10)
9040
public
BoundValueForNullableAnalysis
Update(BoundExpression? originalExpression, TypeSymbol? type)
9044
var
result = new BoundValueForNullableAnalysis(this.Syntax, originalExpression, type, this.HasErrors);
9566
return VisitValueForNullableAnalysis((
BoundValueForNullableAnalysis
)node, arg);
9812
public virtual R VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node, A arg) => this.DefaultVisit(node, arg);
10053
public virtual BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node) => this.DefaultVisit(node);
11093
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
12690
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
15433
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
15436
BoundValueForNullableAnalysis
updatedNode;
17672
public override TreeDumperNode VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node, object? arg) => new TreeDumperNode("valueForNullableAnalysis", null, new TreeDumperNode[]