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)
9817
this.
Visit
(node.Value);
9822
this.
Visit
(node.Value);
9827
this.
Visit
(node.Value);
9832
this.
Visit
(node.Statement);
9838
this.
Visit
(node.Receiver);
9855
this.
Visit
(node.Expression);
9870
this.
Visit
(node.FinallyBlock);
9875
this.
Visit
(node.BoundContainingTypeOpt);
9883
this.
Visit
(node.Operand);
9888
this.
Visit
(node.Operand);
9893
this.
Visit
(node.Operand);
9898
this.
Visit
(node.Operand);
9904
this.
Visit
(node.Operand);
9909
this.
Visit
(node.Expression);
9910
this.
Visit
(node.Index);
9915
this.
Visit
(node.InvokedExpression);
9921
this.
Visit
(node.Operand);
9926
this.
Visit
(node.Operand);
9931
this.
Visit
(node.Operand);
9936
this.
Visit
(node.Operand);
9941
this.
Visit
(node.LeftOperandOpt);
9942
this.
Visit
(node.RightOperandOpt);
9947
this.
Visit
(node.Left);
9948
this.
Visit
(node.Right);
9953
this.
Visit
(node.Left);
9954
this.
Visit
(node.Right);
9959
this.
Visit
(node.Left);
9960
this.
Visit
(node.Right);
9965
this.
Visit
(node.Left);
9966
this.
Visit
(node.Right);
9971
this.
Visit
(node.Left);
9972
this.
Visit
(node.Right);
9977
this.
Visit
(node.Left);
9978
this.
Visit
(node.Right);
9983
this.
Visit
(node.LeftOperand);
9984
this.
Visit
(node.RightOperand);
9989
this.
Visit
(node.LeftOperand);
9990
this.
Visit
(node.RightOperand);
9995
this.
Visit
(node.Condition);
9996
this.
Visit
(node.Consequence);
9997
this.
Visit
(node.Alternative);
10002
this.
Visit
(node.Condition);
10003
this.
Visit
(node.Consequence);
10004
this.
Visit
(node.Alternative);
10009
this.
Visit
(node.Expression);
10015
this.
Visit
(node.ArrayAccess);
10020
this.
Visit
(node.Expression);
10025
this.
Visit
(node.AwaitableInstancePlaceholder);
10026
this.
Visit
(node.GetAwaiter);
10031
this.
Visit
(node.Expression);
10032
this.
Visit
(node.AwaitableInfo);
10037
this.
Visit
(node.SourceType);
10042
this.
Visit
(node.Prologue);
10043
this.
Visit
(node.Epilogue);
10063
this.
Visit
(node.Operand);
10064
this.
Visit
(node.TargetType);
10069
this.
Visit
(node.Operand);
10070
this.
Visit
(node.TargetType);
10075
this.
Visit
(node.SourceType);
10080
this.
Visit
(node.Operand);
10085
this.
Visit
(node.Operand);
10096
this.
Visit
(node.Expression);
10101
this.
Visit
(node.StatementOpt);
10106
this.
Visit
(node.StatementOpt);
10114
this.
Visit
(node.Instrumentation);
10125
this.
Visit
(node.Statement);
10130
this.
Visit
(node.DeclaredTypeOpt);
10131
this.
Visit
(node.InitializerOpt);
10142
this.
Visit
(node.AwaitOpt);
10148
this.
Visit
(node.BlockBody);
10149
this.
Visit
(node.ExpressionBody);
10155
this.
Visit
(node.ExpressionOpt);
10160
this.
Visit
(node.Expression);
10166
this.
Visit
(node.ExpressionOpt);
10171
this.
Visit
(node.Expression);
10178
this.
Visit
(node.Expression);
10180
this.
Visit
(node.DefaultLabel);
10185
this.
Visit
(node.Expression);
10190
this.
Visit
(node.Condition);
10191
this.
Visit
(node.Consequence);
10192
this.
Visit
(node.AlternativeOpt);
10197
this.
Visit
(node.Condition);
10198
this.
Visit
(node.Body);
10203
this.
Visit
(node.Condition);
10204
this.
Visit
(node.Body);
10209
this.
Visit
(node.Initializer);
10210
this.
Visit
(node.Condition);
10211
this.
Visit
(node.Increment);
10212
this.
Visit
(node.Body);
10217
this.
Visit
(node.IterationVariableType);
10218
this.
Visit
(node.IterationErrorExpressionOpt);
10219
this.
Visit
(node.Expression);
10220
this.
Visit
(node.DeconstructionOpt);
10221
this.
Visit
(node.AwaitOpt);
10222
this.
Visit
(node.Body);
10227
this.
Visit
(node.DeconstructionAssignment);
10228
this.
Visit
(node.TargetPlaceholder);
10233
this.
Visit
(node.DeclarationsOpt);
10234
this.
Visit
(node.ExpressionOpt);
10235
this.
Visit
(node.Body);
10236
this.
Visit
(node.AwaitOpt);
10241
this.
Visit
(node.Declarations);
10242
this.
Visit
(node.Body);
10247
this.
Visit
(node.Argument);
10248
this.
Visit
(node.Body);
10253
this.
Visit
(node.TryBlock);
10255
this.
Visit
(node.FinallyBlockOpt);
10260
this.
Visit
(node.ExceptionSourceOpt);
10261
this.
Visit
(node.ExceptionFilterPrologueOpt);
10262
this.
Visit
(node.ExceptionFilterOpt);
10263
this.
Visit
(node.Body);
10276
this.
Visit
(node.Value);
10283
this.
Visit
(node.CaseExpressionOpt);
10284
this.
Visit
(node.LabelExpressionOpt);
10289
this.
Visit
(node.Body);
10300
this.
Visit
(node.Condition);
10305
this.
Visit
(node.Pattern);
10306
this.
Visit
(node.WhenClause);
10307
this.
Visit
(node.Value);
10312
this.
Visit
(node.Expression);
10318
this.
Visit
(node.Expression);
10324
this.
Visit
(node.RootNode);
10329
this.
Visit
(node.Evaluation);
10330
this.
Visit
(node.Next);
10335
this.
Visit
(node.Test);
10336
this.
Visit
(node.WhenTrue);
10337
this.
Visit
(node.WhenFalse);
10342
this.
Visit
(node.WhenExpression);
10343
this.
Visit
(node.WhenTrue);
10344
this.
Visit
(node.WhenFalse);
10350
this.
Visit
(node.Source);
10355
this.
Visit
(node.Input);
10360
this.
Visit
(node.Input);
10365
this.
Visit
(node.Input);
10370
this.
Visit
(node.Input);
10375
this.
Visit
(node.Input);
10380
this.
Visit
(node.Input);
10385
this.
Visit
(node.Input);
10390
this.
Visit
(node.Input);
10395
this.
Visit
(node.Input);
10400
this.
Visit
(node.Input);
10405
this.
Visit
(node.LengthTemp);
10406
this.
Visit
(node.IndexerAccess);
10407
this.
Visit
(node.ReceiverPlaceholder);
10408
this.
Visit
(node.ArgumentPlaceholder);
10409
this.
Visit
(node.Input);
10414
this.
Visit
(node.LengthTemp);
10415
this.
Visit
(node.IndexerAccess);
10416
this.
Visit
(node.ReceiverPlaceholder);
10417
this.
Visit
(node.ArgumentPlaceholder);
10418
this.
Visit
(node.Input);
10423
this.
Visit
(node.Target);
10424
this.
Visit
(node.Input);
10435
this.
Visit
(node.Pattern);
10436
this.
Visit
(node.WhenClause);
10441
this.
Visit
(node.Expression);
10447
this.
Visit
(node.Value);
10453
this.
Visit
(node.Value);
10458
this.
Visit
(node.Receiver);
10463
this.
Visit
(node.Expression);
10469
this.
Visit
(node.Receiver);
10470
this.
Visit
(node.AccessExpression);
10475
this.
Visit
(node.Receiver);
10476
this.
Visit
(node.WhenNotNull);
10477
this.
Visit
(node.WhenNullOpt);
10483
this.
Visit
(node.ValueTypeReceiver);
10484
this.
Visit
(node.ReferenceTypeReceiver);
10489
this.
Visit
(node.ReceiverOpt);
10494
this.
Visit
(node.ReceiverOpt);
10499
this.
Visit
(node.ReceiverOpt);
10505
this.
Visit
(node.ReceiverOpt);
10506
this.
Visit
(node.Argument);
10523
this.
Visit
(node.InitializerExpressionOpt);
10539
this.
Visit
(node.Expression);
10555
this.
Visit
(node.InitializerExpressionOpt);
10560
this.
Visit
(node.InitializerExpressionOpt);
10565
this.
Visit
(node.Placeholder);
10577
this.
Visit
(node.Placeholder);
10584
this.
Visit
(node.ImplicitReceiverOpt);
10589
this.
Visit
(node.Expression);
10603
this.
Visit
(node.InitializerExpressionOpt);
10608
this.
Visit
(node.Argument);
10614
this.
Visit
(node.InitializerOpt);
10624
this.
Visit
(node.Count);
10625
this.
Visit
(node.InitializerOpt);
10630
this.
Visit
(node.Count);
10631
this.
Visit
(node.InitializerOpt);
10636
this.
Visit
(node.ReceiverOpt);
10642
this.
Visit
(node.ReceiverOpt);
10647
this.
Visit
(node.ReceiverOpt);
10652
this.
Visit
(node.ReceiverOpt);
10658
this.
Visit
(node.Receiver);
10659
this.
Visit
(node.Argument);
10664
this.
Visit
(node.Expression);
10665
this.
Visit
(node.Argument);
10670
this.
Visit
(node.Receiver);
10676
this.
Visit
(node.Body);
10682
this.
Visit
(node.Value);
10692
this.
Visit
(node.Argument);
10709
this.
Visit
(node.Value);
10710
this.
Visit
(node.Alignment);
10711
this.
Visit
(node.Format);
10716
this.
Visit
(node.Expression);
10717
this.
Visit
(node.Pattern);
10722
this.
Visit
(node.Value);
10728
this.
Visit
(node.DeclaredType);
10729
this.
Visit
(node.VariableAccess);
10734
this.
Visit
(node.DeclaredType);
10737
this.
Visit
(node.VariableAccess);
10743
this.
Visit
(node.VariableAccess);
10748
this.
Visit
(node.Pattern);
10758
this.
Visit
(node.Pattern);
10763
this.
Visit
(node.Member);
10764
this.
Visit
(node.Pattern);
10769
this.
Visit
(node.Receiver);
10774
this.
Visit
(node.DeclaredType);
10779
this.
Visit
(node.Left);
10780
this.
Visit
(node.Right);
10785
this.
Visit
(node.Negated);
10790
this.
Visit
(node.Value);
10796
this.
Visit
(node.Expression);
10801
this.
Visit
(node.ReceiverOpt);
10806
this.
Visit
(node.ReceiverOpt);
10812
this.
Visit
(node.BlockBody);
10813
this.
Visit
(node.ExpressionBody);
10818
this.
Visit
(node.Initializer);
10819
this.
Visit
(node.BlockBody);
10820
this.
Visit
(node.ExpressionBody);
10825
this.
Visit
(node.Expression);
10830
this.
Visit
(node.Receiver);
10831
this.
Visit
(node.InitializerExpression);
10842
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10849
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10856
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10861
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10871
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10938
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10956
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10962
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10983
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10992
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11003
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11009
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
11022
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11028
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11029
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
11035
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
11043
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11049
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11055
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11062
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11069
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
11070
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
11076
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11077
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11083
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11084
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11096
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11097
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11105
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11106
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11116
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11117
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11123
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
11124
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
11130
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11131
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11139
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11140
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11146
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11147
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11148
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11154
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11155
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11156
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11163
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11170
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
11176
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11184
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
11185
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
11190
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11191
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
11198
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11204
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
11205
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
11295
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11296
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11302
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11303
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11311
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11317
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11324
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11344
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11351
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11356
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11366
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
11379
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
11385
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
11386
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
11397
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11404
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11405
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11411
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11416
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11422
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11427
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11445
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11448
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
11454
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11459
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11460
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
11461
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
11469
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11470
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11478
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11479
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11488
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11489
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
11490
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
11491
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11501
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
11502
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
11503
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11504
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11505
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11506
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11511
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11512
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11518
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11519
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11520
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11521
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11527
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11528
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11533
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11534
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11540
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11542
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11548
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11549
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11550
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11551
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11600
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11618
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11619
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11625
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11642
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11649
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11650
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11651
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11657
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11666
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11675
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11680
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11681
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11686
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11687
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11688
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11693
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11694
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11695
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11705
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11711
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11717
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11722
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11727
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11732
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11738
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11743
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11750
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11756
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11762
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11767
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11768
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11769
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11770
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11771
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11777
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11778
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11779
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11780
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11781
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11787
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11788
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11801
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11802
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11807
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11815
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11823
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11829
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11836
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11843
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11844
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11851
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11852
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11853
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11864
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11865
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11874
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11881
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11889
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11897
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11898
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11921
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11950
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11975
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11981
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11987
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
12008
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
12017
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
12024
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12050
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
12057
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12064
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12076
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12077
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12084
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12085
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12093
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12106
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12113
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12121
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12128
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12129
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12139
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12140
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12147
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12156
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
12169
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12183
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12211
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12212
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
12213
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
12221
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12222
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12229
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12243
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12244
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12253
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
12256
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12269
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12276
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
12296
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12301
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
12302
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12308
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
12314
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12321
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
12322
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
12329
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
12336
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12348
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12355
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12362
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12374
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12375
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12381
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12382
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12383
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12388
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12395
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12396
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
12419
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12427
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12435
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12453
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12619
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12654
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12699
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12719
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12740
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12757
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12792
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12809
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12810
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12827
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12846
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12863
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12880
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12898
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12916
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12917
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12934
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12935
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12953
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12954
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12975
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12976
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12993
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12994
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
13011
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
13012
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13031
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
13032
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13049
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13050
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13051
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13069
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13070
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13071
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13088
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13106
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
13123
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13142
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
13143
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
13149
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13150
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
13168
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13399
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13400
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13417
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13418
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13437
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13454
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13472
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13522
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13541
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
13556
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
13563
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
13564
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
13572
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
13573
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
13581
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13584
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
13591
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13592
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13599
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13600
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13608
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
13609
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
13610
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
13611
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13620
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
13621
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
13622
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13623
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
13624
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13625
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13632
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
13633
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
13634
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13635
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13642
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
13643
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13651
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
13652
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13653
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13654
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13767
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13814
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13815
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13816
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13822
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13842
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13862
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13869
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13876
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13883
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13890
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13891
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13892
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13893
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13894
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13901
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13902
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13903
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13904
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13905
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13919
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13938
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13957
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13974
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13992
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14010
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14011
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
14029
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14030
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
14031
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
14060
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
14061
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
14081
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14099
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14118
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14137
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14138
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14194
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14280
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
14300
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14317
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14334
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14388
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14408
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
14426
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14492
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14510
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14528
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 count = (BoundExpression)this.
Visit
(node.Count);
14583
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14601
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14636
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14654
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14673
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14691
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14692
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14710
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14730
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14765
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14785
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14860
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14861
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14862
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14879
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14880
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14900
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14916
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14917
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14927
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14930
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14944
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14952
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14972
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14979
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14987
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14995
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14996
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
15004
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
15012
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
15030
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15048
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15066
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15101
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
15102
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
15103
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
15109
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15127
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
15128
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);