7 overrides of Visit
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3404
public override BoundNode
Visit
(BoundNode node)
BoundTree\BoundTreeRewriter.cs (1)
216
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)
443
public override BoundNode
Visit
(BoundNode node)
FlowAnalysis\AbstractFlowPass.cs (1)
340
public override BoundNode
Visit
(BoundNode node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
89
public override BoundNode?
Visit
(BoundNode? node)
666 references to Visit
Microsoft.CodeAnalysis.CSharp (666)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3408
return base.
Visit
(node);
BoundTree\BoundTreeRewriter.cs (3)
40
var visited = this.
Visit
(item);
223
return base.
Visit
(node);
233
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)
469
node = (BoundExpression)base.
Visit
(node) :
576
var result = base.
Visit
(node);
FlowAnalysis\AbstractFlowPass.cs (2)
368
return base.
Visit
(node);
374
return base.
Visit
(node);
FlowAnalysis\NullableWalker.cs (1)
1708
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)
9798
this.
Visit
(node.Value);
9803
this.
Visit
(node.Value);
9808
this.
Visit
(node.Value);
9813
this.
Visit
(node.Statement);
9819
this.
Visit
(node.Receiver);
9836
this.
Visit
(node.Expression);
9851
this.
Visit
(node.FinallyBlock);
9856
this.
Visit
(node.BoundContainingTypeOpt);
9864
this.
Visit
(node.Operand);
9869
this.
Visit
(node.Operand);
9874
this.
Visit
(node.Operand);
9879
this.
Visit
(node.Operand);
9885
this.
Visit
(node.Operand);
9890
this.
Visit
(node.Expression);
9891
this.
Visit
(node.Index);
9896
this.
Visit
(node.InvokedExpression);
9902
this.
Visit
(node.Operand);
9907
this.
Visit
(node.Operand);
9912
this.
Visit
(node.Operand);
9917
this.
Visit
(node.Operand);
9922
this.
Visit
(node.LeftOperandOpt);
9923
this.
Visit
(node.RightOperandOpt);
9928
this.
Visit
(node.Left);
9929
this.
Visit
(node.Right);
9934
this.
Visit
(node.Left);
9935
this.
Visit
(node.Right);
9940
this.
Visit
(node.Left);
9941
this.
Visit
(node.Right);
9946
this.
Visit
(node.Left);
9947
this.
Visit
(node.Right);
9952
this.
Visit
(node.Left);
9953
this.
Visit
(node.Right);
9958
this.
Visit
(node.Left);
9959
this.
Visit
(node.Right);
9964
this.
Visit
(node.LeftOperand);
9965
this.
Visit
(node.RightOperand);
9970
this.
Visit
(node.LeftOperand);
9971
this.
Visit
(node.RightOperand);
9976
this.
Visit
(node.Condition);
9977
this.
Visit
(node.Consequence);
9978
this.
Visit
(node.Alternative);
9983
this.
Visit
(node.Condition);
9984
this.
Visit
(node.Consequence);
9985
this.
Visit
(node.Alternative);
9990
this.
Visit
(node.Expression);
9996
this.
Visit
(node.ArrayAccess);
10001
this.
Visit
(node.Expression);
10006
this.
Visit
(node.AwaitableInstancePlaceholder);
10007
this.
Visit
(node.GetAwaiter);
10012
this.
Visit
(node.Expression);
10013
this.
Visit
(node.AwaitableInfo);
10018
this.
Visit
(node.SourceType);
10023
this.
Visit
(node.Prologue);
10024
this.
Visit
(node.Epilogue);
10044
this.
Visit
(node.Operand);
10045
this.
Visit
(node.TargetType);
10050
this.
Visit
(node.Operand);
10051
this.
Visit
(node.TargetType);
10056
this.
Visit
(node.SourceType);
10061
this.
Visit
(node.Operand);
10066
this.
Visit
(node.Operand);
10077
this.
Visit
(node.Expression);
10082
this.
Visit
(node.StatementOpt);
10087
this.
Visit
(node.StatementOpt);
10095
this.
Visit
(node.Instrumentation);
10106
this.
Visit
(node.Statement);
10111
this.
Visit
(node.DeclaredTypeOpt);
10112
this.
Visit
(node.InitializerOpt);
10123
this.
Visit
(node.AwaitOpt);
10129
this.
Visit
(node.BlockBody);
10130
this.
Visit
(node.ExpressionBody);
10136
this.
Visit
(node.ExpressionOpt);
10141
this.
Visit
(node.Expression);
10147
this.
Visit
(node.ExpressionOpt);
10152
this.
Visit
(node.Expression);
10159
this.
Visit
(node.Expression);
10161
this.
Visit
(node.DefaultLabel);
10166
this.
Visit
(node.Expression);
10171
this.
Visit
(node.Condition);
10172
this.
Visit
(node.Consequence);
10173
this.
Visit
(node.AlternativeOpt);
10178
this.
Visit
(node.Condition);
10179
this.
Visit
(node.Body);
10184
this.
Visit
(node.Condition);
10185
this.
Visit
(node.Body);
10190
this.
Visit
(node.Initializer);
10191
this.
Visit
(node.Condition);
10192
this.
Visit
(node.Increment);
10193
this.
Visit
(node.Body);
10198
this.
Visit
(node.IterationVariableType);
10199
this.
Visit
(node.IterationErrorExpressionOpt);
10200
this.
Visit
(node.Expression);
10201
this.
Visit
(node.DeconstructionOpt);
10202
this.
Visit
(node.AwaitOpt);
10203
this.
Visit
(node.Body);
10208
this.
Visit
(node.DeconstructionAssignment);
10209
this.
Visit
(node.TargetPlaceholder);
10214
this.
Visit
(node.DeclarationsOpt);
10215
this.
Visit
(node.ExpressionOpt);
10216
this.
Visit
(node.Body);
10217
this.
Visit
(node.AwaitOpt);
10222
this.
Visit
(node.Declarations);
10223
this.
Visit
(node.Body);
10228
this.
Visit
(node.Argument);
10229
this.
Visit
(node.Body);
10234
this.
Visit
(node.TryBlock);
10236
this.
Visit
(node.FinallyBlockOpt);
10241
this.
Visit
(node.ExceptionSourceOpt);
10242
this.
Visit
(node.ExceptionFilterPrologueOpt);
10243
this.
Visit
(node.ExceptionFilterOpt);
10244
this.
Visit
(node.Body);
10257
this.
Visit
(node.Value);
10264
this.
Visit
(node.CaseExpressionOpt);
10265
this.
Visit
(node.LabelExpressionOpt);
10270
this.
Visit
(node.Body);
10281
this.
Visit
(node.Condition);
10286
this.
Visit
(node.Pattern);
10287
this.
Visit
(node.WhenClause);
10288
this.
Visit
(node.Value);
10293
this.
Visit
(node.Expression);
10299
this.
Visit
(node.Expression);
10305
this.
Visit
(node.RootNode);
10310
this.
Visit
(node.Evaluation);
10311
this.
Visit
(node.Next);
10316
this.
Visit
(node.Test);
10317
this.
Visit
(node.WhenTrue);
10318
this.
Visit
(node.WhenFalse);
10323
this.
Visit
(node.WhenExpression);
10324
this.
Visit
(node.WhenTrue);
10325
this.
Visit
(node.WhenFalse);
10331
this.
Visit
(node.Source);
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.Input);
10371
this.
Visit
(node.Input);
10376
this.
Visit
(node.Input);
10381
this.
Visit
(node.Input);
10386
this.
Visit
(node.LengthTemp);
10387
this.
Visit
(node.IndexerAccess);
10388
this.
Visit
(node.ReceiverPlaceholder);
10389
this.
Visit
(node.ArgumentPlaceholder);
10390
this.
Visit
(node.Input);
10395
this.
Visit
(node.LengthTemp);
10396
this.
Visit
(node.IndexerAccess);
10397
this.
Visit
(node.ReceiverPlaceholder);
10398
this.
Visit
(node.ArgumentPlaceholder);
10399
this.
Visit
(node.Input);
10404
this.
Visit
(node.Target);
10405
this.
Visit
(node.Input);
10416
this.
Visit
(node.Pattern);
10417
this.
Visit
(node.WhenClause);
10422
this.
Visit
(node.Expression);
10428
this.
Visit
(node.Value);
10434
this.
Visit
(node.Value);
10439
this.
Visit
(node.Receiver);
10444
this.
Visit
(node.Expression);
10450
this.
Visit
(node.Receiver);
10451
this.
Visit
(node.AccessExpression);
10456
this.
Visit
(node.Receiver);
10457
this.
Visit
(node.WhenNotNull);
10458
this.
Visit
(node.WhenNullOpt);
10464
this.
Visit
(node.ValueTypeReceiver);
10465
this.
Visit
(node.ReferenceTypeReceiver);
10470
this.
Visit
(node.ReceiverOpt);
10475
this.
Visit
(node.ReceiverOpt);
10480
this.
Visit
(node.ReceiverOpt);
10486
this.
Visit
(node.ReceiverOpt);
10487
this.
Visit
(node.Argument);
10504
this.
Visit
(node.InitializerExpressionOpt);
10520
this.
Visit
(node.Expression);
10536
this.
Visit
(node.InitializerExpressionOpt);
10541
this.
Visit
(node.InitializerExpressionOpt);
10546
this.
Visit
(node.Placeholder);
10558
this.
Visit
(node.Placeholder);
10565
this.
Visit
(node.ImplicitReceiverOpt);
10570
this.
Visit
(node.Expression);
10584
this.
Visit
(node.InitializerExpressionOpt);
10589
this.
Visit
(node.Argument);
10595
this.
Visit
(node.InitializerOpt);
10605
this.
Visit
(node.Count);
10606
this.
Visit
(node.InitializerOpt);
10611
this.
Visit
(node.Count);
10612
this.
Visit
(node.InitializerOpt);
10617
this.
Visit
(node.ReceiverOpt);
10623
this.
Visit
(node.ReceiverOpt);
10628
this.
Visit
(node.ReceiverOpt);
10633
this.
Visit
(node.ReceiverOpt);
10639
this.
Visit
(node.Receiver);
10640
this.
Visit
(node.Argument);
10645
this.
Visit
(node.Expression);
10646
this.
Visit
(node.Argument);
10651
this.
Visit
(node.Receiver);
10657
this.
Visit
(node.Body);
10663
this.
Visit
(node.Value);
10673
this.
Visit
(node.Argument);
10690
this.
Visit
(node.Value);
10691
this.
Visit
(node.Alignment);
10692
this.
Visit
(node.Format);
10697
this.
Visit
(node.Expression);
10698
this.
Visit
(node.Pattern);
10703
this.
Visit
(node.Value);
10709
this.
Visit
(node.DeclaredType);
10710
this.
Visit
(node.VariableAccess);
10715
this.
Visit
(node.DeclaredType);
10718
this.
Visit
(node.VariableAccess);
10724
this.
Visit
(node.VariableAccess);
10729
this.
Visit
(node.Pattern);
10739
this.
Visit
(node.Pattern);
10744
this.
Visit
(node.Member);
10745
this.
Visit
(node.Pattern);
10750
this.
Visit
(node.Receiver);
10755
this.
Visit
(node.DeclaredType);
10760
this.
Visit
(node.Left);
10761
this.
Visit
(node.Right);
10766
this.
Visit
(node.Negated);
10771
this.
Visit
(node.Value);
10777
this.
Visit
(node.Expression);
10782
this.
Visit
(node.ReceiverOpt);
10787
this.
Visit
(node.ReceiverOpt);
10793
this.
Visit
(node.BlockBody);
10794
this.
Visit
(node.ExpressionBody);
10799
this.
Visit
(node.Initializer);
10800
this.
Visit
(node.BlockBody);
10801
this.
Visit
(node.ExpressionBody);
10806
this.
Visit
(node.Expression);
10811
this.
Visit
(node.Receiver);
10812
this.
Visit
(node.InitializerExpression);
10823
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10830
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10837
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10842
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10852
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10919
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10937
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10943
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10964
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10973
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10984
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10990
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
11003
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11009
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11010
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
11016
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);
11043
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11050
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
11051
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
11057
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11058
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11064
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11065
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11077
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11078
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11086
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11087
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11097
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11098
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11104
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
11105
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
11111
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11112
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11120
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11121
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11127
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11128
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11129
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11135
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11136
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11137
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11144
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11151
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
11157
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11165
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
11166
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
11171
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11172
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
11179
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11185
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
11186
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
11276
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11277
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11283
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11284
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11292
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11298
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11305
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11325
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11332
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11337
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11347
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
11360
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
11366
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
11367
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
11378
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11385
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11386
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11392
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11397
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11403
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11408
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11426
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11429
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
11435
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11440
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11441
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
11442
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
11450
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11451
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11459
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11460
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11469
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11470
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
11471
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
11472
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11482
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
11483
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
11484
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11485
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11486
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11487
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11492
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11493
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11499
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11500
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11501
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11502
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11508
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11509
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11514
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11515
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11521
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11523
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11529
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11530
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11531
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11532
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11581
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11599
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11600
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11606
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11623
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11630
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11631
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11632
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11638
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11647
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11656
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11661
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11662
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11667
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11668
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11669
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11674
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11675
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11676
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11686
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11692
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11698
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11703
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11708
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11713
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11719
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11724
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11731
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11737
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11743
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11748
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11749
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11750
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11751
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11752
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11758
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11759
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11760
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11761
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11762
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11768
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11769
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11782
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11783
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11788
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11796
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11804
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11810
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11817
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11824
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11825
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11832
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11833
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11834
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11845
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11846
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11855
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11862
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11870
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11878
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11879
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11902
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11931
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11956
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11962
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11968
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11989
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11998
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
12005
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12031
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
12038
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12045
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12057
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12058
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12065
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12066
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12074
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12087
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12094
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12102
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12109
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12110
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12120
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12121
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12128
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12137
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
12150
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12164
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12192
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12193
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
12194
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
12202
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12203
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12210
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12224
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12225
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12234
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
12237
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12250
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12257
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
12277
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12282
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
12283
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12289
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
12295
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12302
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
12303
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
12310
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
12317
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12329
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12336
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12343
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12355
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12356
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12362
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12363
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12364
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12369
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12376
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12377
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
12400
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12408
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12416
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12434
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12600
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12635
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12680
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12700
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12721
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12738
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12773
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12790
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12791
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12808
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12827
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12844
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12861
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12879
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12897
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12898
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12915
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12916
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12934
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12935
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12956
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12957
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12974
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12975
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
12992
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12993
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13012
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
13013
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13030
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13031
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13032
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13050
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13051
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13052
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13069
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13087
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
13104
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13123
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
13124
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
13130
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13131
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
13149
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13380
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13381
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13398
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13399
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13418
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13435
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13453
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13503
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13522
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
13537
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
13544
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
13545
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
13553
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
13554
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
13562
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13565
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
13572
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13573
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13580
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13581
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13589
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
13590
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
13591
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
13592
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13601
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
13602
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
13603
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13604
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
13605
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13606
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13613
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
13614
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
13615
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13616
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13623
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
13624
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13632
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
13633
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13634
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13635
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13748
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13795
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13796
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13797
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13803
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13823
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13843
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13850
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13857
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13864
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13871
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13872
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13873
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13874
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13875
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13882
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13883
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13884
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13885
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13886
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13900
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13919
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13938
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13955
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13973
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13991
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13992
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
14010
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14011
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
14012
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
14041
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
14042
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
14062
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14080
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14099
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14118
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14119
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14175
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14261
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
14281
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14298
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14315
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14369
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14389
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
14407
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14473
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14491
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14509
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14544
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14545
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14563
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14564
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14582
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14617
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14635
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14654
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14672
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14673
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14691
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14711
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14746
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14766
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14841
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14842
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14843
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14860
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14861
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14881
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14897
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14898
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14908
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14911
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14925
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14933
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14953
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14960
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14968
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14976
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14977
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
14985
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
14993
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
15011
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15029
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15047
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15082
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
15083
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
15084
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
15090
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15108
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
15109
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
Lowering\ExtensionMethodReferenceRewriter.cs (3)
54
BoundExpression? rewrittenReceiver = (BoundExpression?)rewriter.
Visit
(node.ReceiverOpt);
68
BoundExpression? rewrittenReceiver = (BoundExpression?)rewriter.
Visit
(node.ReceiverOpt);
206
var argument = (BoundExpression)rewriter.
Visit
(node.Argument);