7 overrides of Visit
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3382
public override BoundNode
Visit
(BoundNode node)
BoundTree\BoundTreeRewriter.cs (1)
79
public override BoundNode?
Visit
(BoundNode? node)
BoundTree\BoundTreeWalker.cs (1)
71
public override BoundNode?
Visit
(BoundNode? node)
BoundTree\UnboundLambda.cs (1)
353
public override BoundNode?
Visit
(BoundNode node)
CodeGen\Optimizer.cs (1)
444
public override BoundNode
Visit
(BoundNode node)
FlowAnalysis\AbstractFlowPass.cs (1)
341
public override BoundNode
Visit
(BoundNode node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
89
public override BoundNode?
Visit
(BoundNode? node)
663 references to Visit
Microsoft.CodeAnalysis.CSharp (663)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3386
return base.
Visit
(node);
BoundTree\BoundTreeRewriter.cs (3)
39
var visited = this.
Visit
(item);
86
return base.
Visit
(node);
96
return base.
Visit
(node);
BoundTree\BoundTreeWalker.cs (5)
23
this.
Visit
(list[i]);
44
this.
Visit
(arguments[arguments.Length - 1]);
48
this.
Visit
(arguments[arguments.Length - 2]);
78
return base.
Visit
(node);
89
return base.
Visit
(node);
BoundTree\NullabilityRewriter.cs (8)
17
return
Visit
(node);
37
var rewrittenCondition = (BoundExpression)
Visit
(node.Condition);
38
var rewrittenConsequence = (BoundStatement)
Visit
(node.Consequence);
55
rewrittenAlternative = (BoundStatement)
Visit
(alternative);
95
var right = (BoundExpression)
Visit
(currentBinary.Right);
210
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
211
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
213
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerOrSliceAccess);
BoundTree\UnboundLambda.cs (1)
357
return base.
Visit
(node);
CodeGen\Optimizer.cs (2)
470
node = (BoundExpression)base.
Visit
(node) :
577
var result = base.
Visit
(node);
FlowAnalysis\AbstractFlowPass.cs (2)
369
return base.
Visit
(node);
375
return base.
Visit
(node);
FlowAnalysis\NullableWalker.cs (1)
1679
var rewrittenNode = rewriter.
Visit
(node);
FlowAnalysis\NullableWalker.DebugVerifier.cs (2)
86
return base.
Visit
(node);
102
return base.
Visit
(node);
Generated\BoundNodes.xml.Generated.cs (638)
9815
this.
Visit
(node.Value);
9820
this.
Visit
(node.Value);
9825
this.
Visit
(node.Value);
9830
this.
Visit
(node.Statement);
9836
this.
Visit
(node.Receiver);
9853
this.
Visit
(node.Expression);
9868
this.
Visit
(node.FinallyBlock);
9873
this.
Visit
(node.BoundContainingTypeOpt);
9881
this.
Visit
(node.Operand);
9886
this.
Visit
(node.Operand);
9891
this.
Visit
(node.Operand);
9896
this.
Visit
(node.Operand);
9902
this.
Visit
(node.Operand);
9907
this.
Visit
(node.Expression);
9908
this.
Visit
(node.Index);
9913
this.
Visit
(node.InvokedExpression);
9919
this.
Visit
(node.Operand);
9924
this.
Visit
(node.Operand);
9929
this.
Visit
(node.Operand);
9934
this.
Visit
(node.Operand);
9939
this.
Visit
(node.LeftOperandOpt);
9940
this.
Visit
(node.RightOperandOpt);
9945
this.
Visit
(node.Left);
9946
this.
Visit
(node.Right);
9951
this.
Visit
(node.Left);
9952
this.
Visit
(node.Right);
9957
this.
Visit
(node.Left);
9958
this.
Visit
(node.Right);
9963
this.
Visit
(node.Left);
9964
this.
Visit
(node.Right);
9969
this.
Visit
(node.Left);
9970
this.
Visit
(node.Right);
9975
this.
Visit
(node.Left);
9976
this.
Visit
(node.Right);
9981
this.
Visit
(node.LeftOperand);
9982
this.
Visit
(node.RightOperand);
9987
this.
Visit
(node.LeftOperand);
9988
this.
Visit
(node.RightOperand);
9993
this.
Visit
(node.Condition);
9994
this.
Visit
(node.Consequence);
9995
this.
Visit
(node.Alternative);
10000
this.
Visit
(node.Condition);
10001
this.
Visit
(node.Consequence);
10002
this.
Visit
(node.Alternative);
10007
this.
Visit
(node.Expression);
10013
this.
Visit
(node.ArrayAccess);
10018
this.
Visit
(node.Expression);
10023
this.
Visit
(node.AwaitableInstancePlaceholder);
10024
this.
Visit
(node.GetAwaiter);
10029
this.
Visit
(node.Expression);
10030
this.
Visit
(node.AwaitableInfo);
10035
this.
Visit
(node.SourceType);
10040
this.
Visit
(node.Prologue);
10041
this.
Visit
(node.Epilogue);
10061
this.
Visit
(node.Operand);
10062
this.
Visit
(node.TargetType);
10067
this.
Visit
(node.Operand);
10068
this.
Visit
(node.TargetType);
10073
this.
Visit
(node.SourceType);
10078
this.
Visit
(node.Operand);
10083
this.
Visit
(node.Operand);
10094
this.
Visit
(node.Expression);
10099
this.
Visit
(node.StatementOpt);
10104
this.
Visit
(node.StatementOpt);
10112
this.
Visit
(node.Instrumentation);
10123
this.
Visit
(node.Statement);
10128
this.
Visit
(node.DeclaredTypeOpt);
10129
this.
Visit
(node.InitializerOpt);
10140
this.
Visit
(node.AwaitOpt);
10146
this.
Visit
(node.BlockBody);
10147
this.
Visit
(node.ExpressionBody);
10153
this.
Visit
(node.ExpressionOpt);
10158
this.
Visit
(node.Expression);
10164
this.
Visit
(node.ExpressionOpt);
10169
this.
Visit
(node.Expression);
10176
this.
Visit
(node.Expression);
10178
this.
Visit
(node.DefaultLabel);
10183
this.
Visit
(node.Expression);
10188
this.
Visit
(node.Condition);
10189
this.
Visit
(node.Consequence);
10190
this.
Visit
(node.AlternativeOpt);
10195
this.
Visit
(node.Condition);
10196
this.
Visit
(node.Body);
10201
this.
Visit
(node.Condition);
10202
this.
Visit
(node.Body);
10207
this.
Visit
(node.Initializer);
10208
this.
Visit
(node.Condition);
10209
this.
Visit
(node.Increment);
10210
this.
Visit
(node.Body);
10215
this.
Visit
(node.IterationVariableType);
10216
this.
Visit
(node.IterationErrorExpressionOpt);
10217
this.
Visit
(node.Expression);
10218
this.
Visit
(node.DeconstructionOpt);
10219
this.
Visit
(node.AwaitOpt);
10220
this.
Visit
(node.Body);
10225
this.
Visit
(node.DeconstructionAssignment);
10226
this.
Visit
(node.TargetPlaceholder);
10231
this.
Visit
(node.DeclarationsOpt);
10232
this.
Visit
(node.ExpressionOpt);
10233
this.
Visit
(node.Body);
10234
this.
Visit
(node.AwaitOpt);
10239
this.
Visit
(node.Declarations);
10240
this.
Visit
(node.Body);
10245
this.
Visit
(node.Argument);
10246
this.
Visit
(node.Body);
10251
this.
Visit
(node.TryBlock);
10253
this.
Visit
(node.FinallyBlockOpt);
10258
this.
Visit
(node.ExceptionSourceOpt);
10259
this.
Visit
(node.ExceptionFilterPrologueOpt);
10260
this.
Visit
(node.ExceptionFilterOpt);
10261
this.
Visit
(node.Body);
10274
this.
Visit
(node.Value);
10281
this.
Visit
(node.CaseExpressionOpt);
10282
this.
Visit
(node.LabelExpressionOpt);
10287
this.
Visit
(node.Body);
10298
this.
Visit
(node.Condition);
10303
this.
Visit
(node.Pattern);
10304
this.
Visit
(node.WhenClause);
10305
this.
Visit
(node.Value);
10310
this.
Visit
(node.Expression);
10316
this.
Visit
(node.Expression);
10322
this.
Visit
(node.RootNode);
10327
this.
Visit
(node.Evaluation);
10328
this.
Visit
(node.Next);
10333
this.
Visit
(node.Test);
10334
this.
Visit
(node.WhenTrue);
10335
this.
Visit
(node.WhenFalse);
10340
this.
Visit
(node.WhenExpression);
10341
this.
Visit
(node.WhenTrue);
10342
this.
Visit
(node.WhenFalse);
10348
this.
Visit
(node.Source);
10353
this.
Visit
(node.Input);
10358
this.
Visit
(node.Input);
10363
this.
Visit
(node.Input);
10368
this.
Visit
(node.Input);
10373
this.
Visit
(node.Input);
10378
this.
Visit
(node.Input);
10383
this.
Visit
(node.Input);
10388
this.
Visit
(node.Input);
10393
this.
Visit
(node.Input);
10398
this.
Visit
(node.Input);
10403
this.
Visit
(node.LengthTemp);
10404
this.
Visit
(node.IndexerAccess);
10405
this.
Visit
(node.ReceiverPlaceholder);
10406
this.
Visit
(node.ArgumentPlaceholder);
10407
this.
Visit
(node.Input);
10412
this.
Visit
(node.LengthTemp);
10413
this.
Visit
(node.IndexerAccess);
10414
this.
Visit
(node.ReceiverPlaceholder);
10415
this.
Visit
(node.ArgumentPlaceholder);
10416
this.
Visit
(node.Input);
10421
this.
Visit
(node.Target);
10422
this.
Visit
(node.Input);
10433
this.
Visit
(node.Pattern);
10434
this.
Visit
(node.WhenClause);
10439
this.
Visit
(node.Expression);
10445
this.
Visit
(node.Value);
10451
this.
Visit
(node.Value);
10456
this.
Visit
(node.Receiver);
10461
this.
Visit
(node.Expression);
10467
this.
Visit
(node.Receiver);
10468
this.
Visit
(node.AccessExpression);
10473
this.
Visit
(node.Receiver);
10474
this.
Visit
(node.WhenNotNull);
10475
this.
Visit
(node.WhenNullOpt);
10481
this.
Visit
(node.ValueTypeReceiver);
10482
this.
Visit
(node.ReferenceTypeReceiver);
10487
this.
Visit
(node.ReceiverOpt);
10492
this.
Visit
(node.ReceiverOpt);
10497
this.
Visit
(node.ReceiverOpt);
10503
this.
Visit
(node.ReceiverOpt);
10504
this.
Visit
(node.Argument);
10521
this.
Visit
(node.InitializerExpressionOpt);
10537
this.
Visit
(node.Expression);
10553
this.
Visit
(node.InitializerExpressionOpt);
10558
this.
Visit
(node.InitializerExpressionOpt);
10563
this.
Visit
(node.Placeholder);
10575
this.
Visit
(node.Placeholder);
10582
this.
Visit
(node.ImplicitReceiverOpt);
10587
this.
Visit
(node.Expression);
10601
this.
Visit
(node.InitializerExpressionOpt);
10606
this.
Visit
(node.Argument);
10612
this.
Visit
(node.InitializerOpt);
10622
this.
Visit
(node.Count);
10623
this.
Visit
(node.InitializerOpt);
10628
this.
Visit
(node.Count);
10629
this.
Visit
(node.InitializerOpt);
10634
this.
Visit
(node.ReceiverOpt);
10640
this.
Visit
(node.ReceiverOpt);
10645
this.
Visit
(node.ReceiverOpt);
10650
this.
Visit
(node.ReceiverOpt);
10656
this.
Visit
(node.Receiver);
10657
this.
Visit
(node.Argument);
10662
this.
Visit
(node.Expression);
10663
this.
Visit
(node.Argument);
10668
this.
Visit
(node.Receiver);
10674
this.
Visit
(node.Body);
10680
this.
Visit
(node.Value);
10690
this.
Visit
(node.Argument);
10707
this.
Visit
(node.Value);
10708
this.
Visit
(node.Alignment);
10709
this.
Visit
(node.Format);
10714
this.
Visit
(node.Expression);
10715
this.
Visit
(node.Pattern);
10720
this.
Visit
(node.Value);
10726
this.
Visit
(node.DeclaredType);
10727
this.
Visit
(node.VariableAccess);
10732
this.
Visit
(node.DeclaredType);
10735
this.
Visit
(node.VariableAccess);
10741
this.
Visit
(node.VariableAccess);
10746
this.
Visit
(node.Pattern);
10756
this.
Visit
(node.Pattern);
10761
this.
Visit
(node.Member);
10762
this.
Visit
(node.Pattern);
10767
this.
Visit
(node.Receiver);
10772
this.
Visit
(node.DeclaredType);
10777
this.
Visit
(node.Left);
10778
this.
Visit
(node.Right);
10783
this.
Visit
(node.Negated);
10788
this.
Visit
(node.Value);
10794
this.
Visit
(node.Expression);
10799
this.
Visit
(node.ReceiverOpt);
10804
this.
Visit
(node.ReceiverOpt);
10810
this.
Visit
(node.BlockBody);
10811
this.
Visit
(node.ExpressionBody);
10816
this.
Visit
(node.Initializer);
10817
this.
Visit
(node.BlockBody);
10818
this.
Visit
(node.ExpressionBody);
10823
this.
Visit
(node.Expression);
10828
this.
Visit
(node.Receiver);
10829
this.
Visit
(node.InitializerExpression);
10838
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10843
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10848
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10853
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10863
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10929
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10946
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10951
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10968
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10975
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10986
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10992
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
11004
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11010
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11011
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
11017
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
11024
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11030
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11036
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11042
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11048
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
11049
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
11055
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11056
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11062
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11063
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11069
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11070
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11077
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11078
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11088
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11089
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11095
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
11096
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
11102
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11103
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11111
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11112
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11118
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11119
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11120
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11126
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11127
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11128
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11135
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11142
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
11148
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11154
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
11155
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
11160
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11161
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
11167
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11173
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
11174
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
11255
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11256
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11262
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11263
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11271
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11277
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11283
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11302
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11309
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11314
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11322
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
11333
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
11338
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
11339
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
11350
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11356
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11357
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11363
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11368
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11374
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11379
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11386
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11389
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
11394
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11399
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11400
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
11401
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
11406
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11407
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11412
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11413
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11418
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11419
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
11420
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
11421
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11428
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
11429
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
11430
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11431
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11432
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11433
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11438
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11439
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11444
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11445
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11446
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11447
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11452
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11453
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11458
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11459
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11464
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11466
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11471
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11472
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11473
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11474
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11520
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11532
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11533
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11538
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11553
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11558
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11559
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11560
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11565
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11573
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11582
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11587
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11588
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11593
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11594
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11595
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11600
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11601
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11602
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11608
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11614
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11620
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11625
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11630
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11635
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11640
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11645
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11651
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11656
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11661
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11666
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11667
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11668
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11669
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11670
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11676
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11677
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11678
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11679
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11680
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11686
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11687
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11698
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11699
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11704
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11711
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11718
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11724
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11730
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11737
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11738
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11744
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11745
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11746
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11757
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11758
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11764
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11770
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11776
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11783
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11784
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11804
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11832
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11856
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11862
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11868
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11888
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11896
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
11902
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11926
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11932
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11939
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11951
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
11952
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11959
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
11960
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11967
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11978
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11984
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11990
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11997
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11998
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12008
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12009
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12015
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12023
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
12034
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12048
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12076
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12077
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
12078
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
12084
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12085
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12092
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12105
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12106
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12113
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
12116
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12128
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12135
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
12152
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12157
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
12158
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12163
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
12169
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12176
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
12177
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
12184
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
12191
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12203
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12209
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12215
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12226
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12227
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12232
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12233
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12234
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12239
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12245
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12246
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
12269
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12277
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12285
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12303
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12469
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12504
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12549
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12569
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12590
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12607
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12642
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12659
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12660
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12677
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12696
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12713
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12730
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12748
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12766
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12767
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12784
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12785
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12803
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12804
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12825
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12826
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12843
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12844
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
12861
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12862
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
12881
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12882
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
12899
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12900
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
12901
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
12919
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12920
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
12921
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
12938
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12956
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
12973
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12992
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
12993
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
12999
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13000
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
13018
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13249
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13250
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13267
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13268
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13287
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13305
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13323
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13373
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13392
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
13407
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
13414
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
13415
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
13423
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
13424
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
13432
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13435
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
13442
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13443
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13450
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13451
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13459
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
13460
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
13461
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
13462
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13471
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
13472
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
13473
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13474
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
13475
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13476
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13483
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
13484
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
13485
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13486
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13493
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
13494
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13502
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
13503
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13504
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13505
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13618
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13665
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13666
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13667
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13673
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13693
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13713
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13720
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13727
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13734
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13741
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13742
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13743
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13744
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13745
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13752
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13753
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13754
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13755
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13756
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13770
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13789
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13808
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13825
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13843
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13861
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13862
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
13880
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13881
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
13882
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
13911
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
13912
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
13932
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13950
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13969
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13988
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13989
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14045
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14131
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
14151
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14168
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14185
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14239
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14259
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
14277
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14343
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14361
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14379
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14414
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14415
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14433
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14434
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14452
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14487
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14505
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14524
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14542
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14543
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14561
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14581
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14616
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14636
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14711
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14712
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14713
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14730
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14731
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14751
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14767
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14768
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14778
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14781
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14795
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14803
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14823
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14830
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14838
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14846
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14847
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
14855
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
14863
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14881
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14899
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14917
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14952
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
14953
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
14954
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
14960
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14978
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14979
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);