1 instantiation of BoundDefaultLiteral
Microsoft.CodeAnalysis.CSharp (1)
Binder\Binder_Expressions.cs (1)
754
return new
BoundDefaultLiteral
(node);
19 references to BoundDefaultLiteral
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Expressions.cs (2)
385
case
BoundDefaultLiteral
defaultExpr:
8062
if ((boundLeft is
BoundDefaultLiteral
|| boundLeft is BoundDefaultExpression) && boundLeft.ConstantValueOpt == ConstantValue.Null &&
BoundTree\BoundNode_Source.cs (1)
334
case
BoundDefaultLiteral
_:
BoundTree\BoundTreeVisitors.cs (1)
56
return VisitDefaultLiteral(node as
BoundDefaultLiteral
, arg);
FlowAnalysis\AbstractFlowPass.cs (1)
3477
public override BoundNode VisitDefaultLiteral(
BoundDefaultLiteral
node)
FlowAnalysis\NullableWalker.cs (1)
12430
public override BoundNode? VisitDefaultLiteral(
BoundDefaultLiteral
node)
Generated\BoundNodes.xml.Generated.cs (9)
2827
public
BoundDefaultLiteral
Update()
9036
return VisitDefaultLiteral((
BoundDefaultLiteral
)node, arg);
9439
public virtual R VisitDefaultLiteral(
BoundDefaultLiteral
node, A arg) => this.DefaultVisit(node, arg);
9675
public virtual BoundNode? VisitDefaultLiteral(
BoundDefaultLiteral
node) => this.DefaultVisit(node);
10089
public override BoundNode? VisitDefaultLiteral(
BoundDefaultLiteral
node) => null;
11315
public override BoundNode? VisitDefaultLiteral(
BoundDefaultLiteral
node)
13392
public override BoundNode? VisitDefaultLiteral(
BoundDefaultLiteral
node)
13399
BoundDefaultLiteral
updatedNode = node.Update();
15781
public override TreeDumperNode VisitDefaultLiteral(
BoundDefaultLiteral
node, object? arg) => new TreeDumperNode("defaultLiteral", null, new TreeDumperNode[]
Lowering\Extensions.cs (1)
91
if (expr is
BoundDefaultLiteral
|| expr is BoundDefaultExpression)
Lowering\LocalRewriter\LocalRewriter.cs (1)
459
public override BoundNode VisitDefaultLiteral(
BoundDefaultLiteral
node)
Operations\CSharpOperationFactory.cs (2)
106
return CreateBoundDefaultLiteralOperation((
BoundDefaultLiteral
)boundNode);
1284
private IDefaultValueOperation CreateBoundDefaultLiteralOperation(
BoundDefaultLiteral
boundDefaultLiteral)