7 overrides of Visit
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3361
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)
3365
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)
1618
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)
9778
this.
Visit
(node.Value);
9783
this.
Visit
(node.Value);
9788
this.
Visit
(node.Value);
9793
this.
Visit
(node.Statement);
9799
this.
Visit
(node.Receiver);
9816
this.
Visit
(node.Expression);
9831
this.
Visit
(node.FinallyBlock);
9836
this.
Visit
(node.BoundContainingTypeOpt);
9844
this.
Visit
(node.Operand);
9849
this.
Visit
(node.Operand);
9854
this.
Visit
(node.Operand);
9859
this.
Visit
(node.Operand);
9865
this.
Visit
(node.Operand);
9870
this.
Visit
(node.Expression);
9871
this.
Visit
(node.Index);
9876
this.
Visit
(node.InvokedExpression);
9882
this.
Visit
(node.Operand);
9887
this.
Visit
(node.Operand);
9892
this.
Visit
(node.Operand);
9897
this.
Visit
(node.Operand);
9902
this.
Visit
(node.LeftOperandOpt);
9903
this.
Visit
(node.RightOperandOpt);
9908
this.
Visit
(node.Left);
9909
this.
Visit
(node.Right);
9914
this.
Visit
(node.Left);
9915
this.
Visit
(node.Right);
9920
this.
Visit
(node.Left);
9921
this.
Visit
(node.Right);
9926
this.
Visit
(node.Left);
9927
this.
Visit
(node.Right);
9932
this.
Visit
(node.Left);
9933
this.
Visit
(node.Right);
9938
this.
Visit
(node.Left);
9939
this.
Visit
(node.Right);
9944
this.
Visit
(node.LeftOperand);
9945
this.
Visit
(node.RightOperand);
9950
this.
Visit
(node.LeftOperand);
9951
this.
Visit
(node.RightOperand);
9956
this.
Visit
(node.Condition);
9957
this.
Visit
(node.Consequence);
9958
this.
Visit
(node.Alternative);
9963
this.
Visit
(node.Condition);
9964
this.
Visit
(node.Consequence);
9965
this.
Visit
(node.Alternative);
9970
this.
Visit
(node.Expression);
9976
this.
Visit
(node.ArrayAccess);
9981
this.
Visit
(node.Expression);
9986
this.
Visit
(node.AwaitableInstancePlaceholder);
9987
this.
Visit
(node.GetAwaiter);
9992
this.
Visit
(node.Expression);
9993
this.
Visit
(node.AwaitableInfo);
9998
this.
Visit
(node.SourceType);
10003
this.
Visit
(node.Prologue);
10004
this.
Visit
(node.Epilogue);
10024
this.
Visit
(node.Operand);
10025
this.
Visit
(node.TargetType);
10030
this.
Visit
(node.Operand);
10031
this.
Visit
(node.TargetType);
10036
this.
Visit
(node.SourceType);
10041
this.
Visit
(node.Operand);
10046
this.
Visit
(node.Operand);
10057
this.
Visit
(node.Expression);
10062
this.
Visit
(node.StatementOpt);
10067
this.
Visit
(node.StatementOpt);
10075
this.
Visit
(node.Instrumentation);
10086
this.
Visit
(node.Statement);
10091
this.
Visit
(node.DeclaredTypeOpt);
10092
this.
Visit
(node.InitializerOpt);
10103
this.
Visit
(node.AwaitOpt);
10109
this.
Visit
(node.BlockBody);
10110
this.
Visit
(node.ExpressionBody);
10116
this.
Visit
(node.ExpressionOpt);
10121
this.
Visit
(node.Expression);
10127
this.
Visit
(node.ExpressionOpt);
10132
this.
Visit
(node.Expression);
10139
this.
Visit
(node.Expression);
10141
this.
Visit
(node.DefaultLabel);
10146
this.
Visit
(node.Expression);
10151
this.
Visit
(node.Condition);
10152
this.
Visit
(node.Consequence);
10153
this.
Visit
(node.AlternativeOpt);
10158
this.
Visit
(node.Condition);
10159
this.
Visit
(node.Body);
10164
this.
Visit
(node.Condition);
10165
this.
Visit
(node.Body);
10170
this.
Visit
(node.Initializer);
10171
this.
Visit
(node.Condition);
10172
this.
Visit
(node.Increment);
10173
this.
Visit
(node.Body);
10178
this.
Visit
(node.IterationVariableType);
10179
this.
Visit
(node.IterationErrorExpressionOpt);
10180
this.
Visit
(node.Expression);
10181
this.
Visit
(node.DeconstructionOpt);
10182
this.
Visit
(node.AwaitOpt);
10183
this.
Visit
(node.Body);
10188
this.
Visit
(node.DeconstructionAssignment);
10189
this.
Visit
(node.TargetPlaceholder);
10194
this.
Visit
(node.DeclarationsOpt);
10195
this.
Visit
(node.ExpressionOpt);
10196
this.
Visit
(node.Body);
10197
this.
Visit
(node.AwaitOpt);
10202
this.
Visit
(node.Declarations);
10203
this.
Visit
(node.Body);
10208
this.
Visit
(node.Argument);
10209
this.
Visit
(node.Body);
10214
this.
Visit
(node.TryBlock);
10216
this.
Visit
(node.FinallyBlockOpt);
10221
this.
Visit
(node.ExceptionSourceOpt);
10222
this.
Visit
(node.ExceptionFilterPrologueOpt);
10223
this.
Visit
(node.ExceptionFilterOpt);
10224
this.
Visit
(node.Body);
10237
this.
Visit
(node.Value);
10244
this.
Visit
(node.CaseExpressionOpt);
10245
this.
Visit
(node.LabelExpressionOpt);
10250
this.
Visit
(node.Body);
10261
this.
Visit
(node.Condition);
10266
this.
Visit
(node.Pattern);
10267
this.
Visit
(node.WhenClause);
10268
this.
Visit
(node.Value);
10273
this.
Visit
(node.Expression);
10279
this.
Visit
(node.Expression);
10285
this.
Visit
(node.RootNode);
10290
this.
Visit
(node.Evaluation);
10291
this.
Visit
(node.Next);
10296
this.
Visit
(node.Test);
10297
this.
Visit
(node.WhenTrue);
10298
this.
Visit
(node.WhenFalse);
10303
this.
Visit
(node.WhenExpression);
10304
this.
Visit
(node.WhenTrue);
10305
this.
Visit
(node.WhenFalse);
10311
this.
Visit
(node.Source);
10316
this.
Visit
(node.Input);
10321
this.
Visit
(node.Input);
10326
this.
Visit
(node.Input);
10331
this.
Visit
(node.Input);
10336
this.
Visit
(node.Input);
10341
this.
Visit
(node.Input);
10346
this.
Visit
(node.Input);
10351
this.
Visit
(node.Input);
10356
this.
Visit
(node.Input);
10361
this.
Visit
(node.Input);
10366
this.
Visit
(node.LengthTemp);
10367
this.
Visit
(node.IndexerAccess);
10368
this.
Visit
(node.ReceiverPlaceholder);
10369
this.
Visit
(node.ArgumentPlaceholder);
10370
this.
Visit
(node.Input);
10375
this.
Visit
(node.LengthTemp);
10376
this.
Visit
(node.IndexerAccess);
10377
this.
Visit
(node.ReceiverPlaceholder);
10378
this.
Visit
(node.ArgumentPlaceholder);
10379
this.
Visit
(node.Input);
10384
this.
Visit
(node.Target);
10385
this.
Visit
(node.Input);
10396
this.
Visit
(node.Pattern);
10397
this.
Visit
(node.WhenClause);
10402
this.
Visit
(node.Expression);
10408
this.
Visit
(node.Value);
10414
this.
Visit
(node.Value);
10419
this.
Visit
(node.Receiver);
10424
this.
Visit
(node.Expression);
10430
this.
Visit
(node.Receiver);
10431
this.
Visit
(node.AccessExpression);
10436
this.
Visit
(node.Receiver);
10437
this.
Visit
(node.WhenNotNull);
10438
this.
Visit
(node.WhenNullOpt);
10444
this.
Visit
(node.ValueTypeReceiver);
10445
this.
Visit
(node.ReferenceTypeReceiver);
10450
this.
Visit
(node.ReceiverOpt);
10455
this.
Visit
(node.ReceiverOpt);
10460
this.
Visit
(node.ReceiverOpt);
10466
this.
Visit
(node.ReceiverOpt);
10467
this.
Visit
(node.Argument);
10484
this.
Visit
(node.InitializerExpressionOpt);
10500
this.
Visit
(node.Expression);
10516
this.
Visit
(node.InitializerExpressionOpt);
10521
this.
Visit
(node.InitializerExpressionOpt);
10526
this.
Visit
(node.Placeholder);
10538
this.
Visit
(node.Placeholder);
10545
this.
Visit
(node.ImplicitReceiverOpt);
10550
this.
Visit
(node.Expression);
10564
this.
Visit
(node.InitializerExpressionOpt);
10569
this.
Visit
(node.Argument);
10575
this.
Visit
(node.InitializerOpt);
10585
this.
Visit
(node.Count);
10586
this.
Visit
(node.InitializerOpt);
10591
this.
Visit
(node.Count);
10592
this.
Visit
(node.InitializerOpt);
10597
this.
Visit
(node.ReceiverOpt);
10603
this.
Visit
(node.ReceiverOpt);
10608
this.
Visit
(node.ReceiverOpt);
10613
this.
Visit
(node.ReceiverOpt);
10619
this.
Visit
(node.Receiver);
10620
this.
Visit
(node.Argument);
10625
this.
Visit
(node.Expression);
10626
this.
Visit
(node.Argument);
10631
this.
Visit
(node.Receiver);
10637
this.
Visit
(node.Body);
10643
this.
Visit
(node.Value);
10653
this.
Visit
(node.Argument);
10670
this.
Visit
(node.Value);
10671
this.
Visit
(node.Alignment);
10672
this.
Visit
(node.Format);
10677
this.
Visit
(node.Expression);
10678
this.
Visit
(node.Pattern);
10683
this.
Visit
(node.Value);
10689
this.
Visit
(node.DeclaredType);
10690
this.
Visit
(node.VariableAccess);
10695
this.
Visit
(node.DeclaredType);
10698
this.
Visit
(node.VariableAccess);
10704
this.
Visit
(node.VariableAccess);
10709
this.
Visit
(node.Pattern);
10719
this.
Visit
(node.Pattern);
10724
this.
Visit
(node.Member);
10725
this.
Visit
(node.Pattern);
10730
this.
Visit
(node.Receiver);
10735
this.
Visit
(node.DeclaredType);
10740
this.
Visit
(node.Left);
10741
this.
Visit
(node.Right);
10746
this.
Visit
(node.Negated);
10751
this.
Visit
(node.Value);
10757
this.
Visit
(node.Expression);
10762
this.
Visit
(node.ReceiverOpt);
10767
this.
Visit
(node.ReceiverOpt);
10773
this.
Visit
(node.BlockBody);
10774
this.
Visit
(node.ExpressionBody);
10779
this.
Visit
(node.Initializer);
10780
this.
Visit
(node.BlockBody);
10781
this.
Visit
(node.ExpressionBody);
10786
this.
Visit
(node.Expression);
10791
this.
Visit
(node.Receiver);
10792
this.
Visit
(node.InitializerExpression);
10801
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10806
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10811
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10816
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10826
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10892
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10909
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10914
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10931
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10938
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10949
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10955
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
10967
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10973
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10974
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
10980
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
10987
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10993
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10999
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11005
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11011
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
11012
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
11018
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11019
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11025
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11026
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11032
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11033
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11040
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11041
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11051
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11052
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11058
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
11059
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
11065
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11066
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11074
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11075
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11081
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11082
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11083
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11089
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11090
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11091
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11098
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11105
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
11111
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11117
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
11118
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
11123
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11124
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
11130
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11136
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
11137
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
11218
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11219
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11225
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11226
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11234
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11240
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11246
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11265
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11272
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11277
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11285
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
11296
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
11301
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
11302
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
11313
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11319
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11320
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11326
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11331
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11337
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11342
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11349
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11352
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
11357
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11362
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11363
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
11364
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
11369
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11370
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11375
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11376
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11381
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11382
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
11383
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
11384
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11391
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
11392
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
11393
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11394
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11395
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11396
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11401
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11402
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11407
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11408
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11409
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11410
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11415
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11416
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11421
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11422
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11427
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11429
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11434
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11435
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11436
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11437
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11483
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11495
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11496
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11501
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11516
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11521
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11522
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11523
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11528
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11536
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11545
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11550
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11551
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11556
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11557
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11558
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11563
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11564
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11565
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11571
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11577
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11583
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11588
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11593
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11598
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11603
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11608
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11614
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11619
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11624
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11629
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11630
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11631
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11632
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11633
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11639
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11640
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11641
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11642
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11643
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11649
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11650
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11661
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11662
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11667
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11674
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11681
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11687
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11693
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11700
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11701
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11707
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11708
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11709
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11720
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11721
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11727
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11733
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11739
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11746
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11747
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11767
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11795
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11819
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11825
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11831
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11851
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11859
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
11865
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11889
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11895
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11902
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11914
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
11915
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11922
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
11923
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11930
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11941
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11947
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11953
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11960
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11961
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11971
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11972
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11978
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11986
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11997
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12011
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12039
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12040
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
12041
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
12047
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12048
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12055
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12068
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12069
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12076
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
12079
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12091
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12098
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
12115
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12120
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
12121
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12126
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
12132
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12139
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
12140
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
12147
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
12154
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12166
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12172
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12178
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12189
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12190
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12195
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12196
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12197
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12202
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12208
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12209
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
12232
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12240
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12248
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12266
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12432
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12467
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12512
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12532
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12553
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12570
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12605
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12622
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12623
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12640
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12659
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12676
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12693
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12711
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12729
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12730
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12747
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12748
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12766
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12767
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12788
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12789
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12806
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12807
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
12824
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12825
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
12844
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12845
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
12862
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12863
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
12864
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
12882
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12883
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
12884
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
12901
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12919
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
12936
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12955
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
12956
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
12962
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12963
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
12981
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13212
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13213
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13230
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13231
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13250
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13268
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13286
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13336
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13355
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
13370
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
13377
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
13378
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
13386
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
13387
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
13395
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13398
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
13405
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13406
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13413
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13414
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13422
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
13423
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
13424
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
13425
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13434
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
13435
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
13436
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13437
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
13438
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13439
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13446
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
13447
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
13448
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13449
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13456
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
13457
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13465
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
13466
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13467
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13468
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13581
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13628
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13629
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13630
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13636
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13656
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13676
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13683
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13690
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13697
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13704
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13705
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13706
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13707
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13708
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13715
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13716
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13717
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13718
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13719
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13733
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13752
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13771
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13788
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13806
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13824
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13825
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
13843
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13844
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
13845
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
13874
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
13875
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
13895
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13913
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13932
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13951
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13952
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14008
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14094
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
14114
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14131
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14148
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14202
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14222
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
14240
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14306
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14324
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14342
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14377
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14378
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14396
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14397
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14415
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14450
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14468
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14487
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14505
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14506
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14524
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14544
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14579
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14599
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14674
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14675
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14676
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14693
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14694
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14714
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14730
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14731
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14741
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14744
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14758
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14766
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14786
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14793
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14801
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14809
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14810
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
14818
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
14826
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14844
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14862
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14880
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14915
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
14916
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
14917
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
14923
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14941
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14942
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);