3 instantiations of BoundValueForNullableAnalysis
Microsoft.CodeAnalysis.CSharp (3)
FlowAnalysis\NullableWalker.cs (2)
9617
var conversionOperand = new
BoundValueForNullableAnalysis
(convertedNode.Syntax, originalExpression: null, valueFieldType.Type);
10694
var unionInstance = new
BoundValueForNullableAnalysis
((unionConstructionConversion ?? conversionOperand).Syntax, unionConstructionConversion, toType);
Generated\BoundNodes.xml.Generated.cs (1)
9025
var result = new
BoundValueForNullableAnalysis
(this.Syntax, originalExpression, type, this.HasErrors);
14 references to BoundValueForNullableAnalysis
Microsoft.CodeAnalysis.CSharp (14)
FlowAnalysis\NullableWalker.cs (4)
9617
var
conversionOperand = new BoundValueForNullableAnalysis(convertedNode.Syntax, originalExpression: null, valueFieldType.Type);
10694
var
unionInstance = new BoundValueForNullableAnalysis((unionConstructionConversion ?? conversionOperand).Syntax, unionConstructionConversion, toType);
10771
conversionOpt != (convertedNode as
BoundValueForNullableAnalysis
)?.OriginalExpression)
13733
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
Generated\BoundNodes.xml.Generated.cs (10)
9021
public
BoundValueForNullableAnalysis
Update(BoundExpression? originalExpression, TypeSymbol? type)
9025
var
result = new BoundValueForNullableAnalysis(this.Syntax, originalExpression, type, this.HasErrors);
9547
return VisitValueForNullableAnalysis((
BoundValueForNullableAnalysis
)node, arg);
9793
public virtual R VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node, A arg) => this.DefaultVisit(node, arg);
10034
public virtual BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node) => this.DefaultVisit(node);
11086
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
12686
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
15434
public override BoundNode? VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node)
15437
BoundValueForNullableAnalysis
updatedNode;
17674
public override TreeDumperNode VisitValueForNullableAnalysis(
BoundValueForNullableAnalysis
node, object? arg) => new TreeDumperNode("valueForNullableAnalysis", null, new TreeDumperNode[]