1 instantiation of BoundDefaultLiteral
Microsoft.CodeAnalysis.CSharp (1)
Binder\Binder_Expressions.cs (1)
732return new BoundDefaultLiteral(node);
20 references to BoundDefaultLiteral
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Expressions.cs (2)
363case BoundDefaultLiteral defaultExpr: 7981if ((boundLeft is BoundDefaultLiteral || boundLeft is BoundDefaultExpression) && boundLeft.ConstantValueOpt == ConstantValue.Null &&
BoundTree\BoundNode_Source.cs (1)
334case BoundDefaultLiteral _:
BoundTree\BoundTreeVisitors.cs (1)
56return VisitDefaultLiteral(node as BoundDefaultLiteral, arg);
FlowAnalysis\AbstractFlowPass.cs (1)
3479public override BoundNode VisitDefaultLiteral(BoundDefaultLiteral node)
FlowAnalysis\NullableWalker.cs (1)
12431public override BoundNode? VisitDefaultLiteral(BoundDefaultLiteral node)
Generated\BoundNodes.xml.Generated.cs (9)
2812public BoundDefaultLiteral Update() 9013return VisitDefaultLiteral((BoundDefaultLiteral)node, arg); 9416public virtual R VisitDefaultLiteral(BoundDefaultLiteral node, A arg) => this.DefaultVisit(node, arg); 9652public virtual BoundNode? VisitDefaultLiteral(BoundDefaultLiteral node) => this.DefaultVisit(node); 10066public override BoundNode? VisitDefaultLiteral(BoundDefaultLiteral node) => null; 11291public override BoundNode? VisitDefaultLiteral(BoundDefaultLiteral node) 13363public override BoundNode? VisitDefaultLiteral(BoundDefaultLiteral node) 13370BoundDefaultLiteral updatedNode = node.Update(); 15751public override TreeDumperNode VisitDefaultLiteral(BoundDefaultLiteral node, object? arg) => new TreeDumperNode("defaultLiteral", null, new TreeDumperNode[]
Lowering\Extensions.cs (1)
91if (expr is BoundDefaultLiteral || expr is BoundDefaultExpression)
Lowering\LocalRewriter\LocalRewriter.cs (2)
455public override BoundNode VisitDefaultLiteral(BoundDefaultLiteral node) 1196public override BoundNode? VisitDefaultLiteral(BoundDefaultLiteral node)
Operations\CSharpOperationFactory.cs (2)
106return CreateBoundDefaultLiteralOperation((BoundDefaultLiteral)boundNode); 1284private IDefaultValueOperation CreateBoundDefaultLiteralOperation(BoundDefaultLiteral boundDefaultLiteral)