7 overrides of Visit
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3400
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)
444
public override BoundNode
Visit
(BoundNode node)
FlowAnalysis\AbstractFlowPass.cs (1)
341
public override BoundNode
Visit
(BoundNode node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
89
public override BoundNode?
Visit
(BoundNode? node)
666 references to Visit
Microsoft.CodeAnalysis.CSharp (666)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3404
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)
470
node = (BoundExpression)base.
Visit
(node) :
577
var result = base.
Visit
(node);
FlowAnalysis\AbstractFlowPass.cs (2)
369
return base.
Visit
(node);
375
return base.
Visit
(node);
FlowAnalysis\NullableWalker.cs (1)
1693
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)
9813
this.
Visit
(node.Value);
9818
this.
Visit
(node.Value);
9823
this.
Visit
(node.Value);
9828
this.
Visit
(node.Statement);
9834
this.
Visit
(node.Receiver);
9851
this.
Visit
(node.Expression);
9866
this.
Visit
(node.FinallyBlock);
9871
this.
Visit
(node.BoundContainingTypeOpt);
9879
this.
Visit
(node.Operand);
9884
this.
Visit
(node.Operand);
9889
this.
Visit
(node.Operand);
9894
this.
Visit
(node.Operand);
9900
this.
Visit
(node.Operand);
9905
this.
Visit
(node.Expression);
9906
this.
Visit
(node.Index);
9911
this.
Visit
(node.InvokedExpression);
9917
this.
Visit
(node.Operand);
9922
this.
Visit
(node.Operand);
9927
this.
Visit
(node.Operand);
9932
this.
Visit
(node.Operand);
9937
this.
Visit
(node.LeftOperandOpt);
9938
this.
Visit
(node.RightOperandOpt);
9943
this.
Visit
(node.Left);
9944
this.
Visit
(node.Right);
9949
this.
Visit
(node.Left);
9950
this.
Visit
(node.Right);
9955
this.
Visit
(node.Left);
9956
this.
Visit
(node.Right);
9961
this.
Visit
(node.Left);
9962
this.
Visit
(node.Right);
9967
this.
Visit
(node.Left);
9968
this.
Visit
(node.Right);
9973
this.
Visit
(node.Left);
9974
this.
Visit
(node.Right);
9979
this.
Visit
(node.LeftOperand);
9980
this.
Visit
(node.RightOperand);
9985
this.
Visit
(node.LeftOperand);
9986
this.
Visit
(node.RightOperand);
9991
this.
Visit
(node.Condition);
9992
this.
Visit
(node.Consequence);
9993
this.
Visit
(node.Alternative);
9998
this.
Visit
(node.Condition);
9999
this.
Visit
(node.Consequence);
10000
this.
Visit
(node.Alternative);
10005
this.
Visit
(node.Expression);
10011
this.
Visit
(node.ArrayAccess);
10016
this.
Visit
(node.Expression);
10021
this.
Visit
(node.AwaitableInstancePlaceholder);
10022
this.
Visit
(node.GetAwaiter);
10027
this.
Visit
(node.Expression);
10028
this.
Visit
(node.AwaitableInfo);
10033
this.
Visit
(node.SourceType);
10038
this.
Visit
(node.Prologue);
10039
this.
Visit
(node.Epilogue);
10059
this.
Visit
(node.Operand);
10060
this.
Visit
(node.TargetType);
10065
this.
Visit
(node.Operand);
10066
this.
Visit
(node.TargetType);
10071
this.
Visit
(node.SourceType);
10076
this.
Visit
(node.Operand);
10081
this.
Visit
(node.Operand);
10092
this.
Visit
(node.Expression);
10097
this.
Visit
(node.StatementOpt);
10102
this.
Visit
(node.StatementOpt);
10110
this.
Visit
(node.Instrumentation);
10121
this.
Visit
(node.Statement);
10126
this.
Visit
(node.DeclaredTypeOpt);
10127
this.
Visit
(node.InitializerOpt);
10138
this.
Visit
(node.AwaitOpt);
10144
this.
Visit
(node.BlockBody);
10145
this.
Visit
(node.ExpressionBody);
10151
this.
Visit
(node.ExpressionOpt);
10156
this.
Visit
(node.Expression);
10162
this.
Visit
(node.ExpressionOpt);
10167
this.
Visit
(node.Expression);
10174
this.
Visit
(node.Expression);
10176
this.
Visit
(node.DefaultLabel);
10181
this.
Visit
(node.Expression);
10186
this.
Visit
(node.Condition);
10187
this.
Visit
(node.Consequence);
10188
this.
Visit
(node.AlternativeOpt);
10193
this.
Visit
(node.Condition);
10194
this.
Visit
(node.Body);
10199
this.
Visit
(node.Condition);
10200
this.
Visit
(node.Body);
10205
this.
Visit
(node.Initializer);
10206
this.
Visit
(node.Condition);
10207
this.
Visit
(node.Increment);
10208
this.
Visit
(node.Body);
10213
this.
Visit
(node.IterationVariableType);
10214
this.
Visit
(node.IterationErrorExpressionOpt);
10215
this.
Visit
(node.Expression);
10216
this.
Visit
(node.DeconstructionOpt);
10217
this.
Visit
(node.AwaitOpt);
10218
this.
Visit
(node.Body);
10223
this.
Visit
(node.DeconstructionAssignment);
10224
this.
Visit
(node.TargetPlaceholder);
10229
this.
Visit
(node.DeclarationsOpt);
10230
this.
Visit
(node.ExpressionOpt);
10231
this.
Visit
(node.Body);
10232
this.
Visit
(node.AwaitOpt);
10237
this.
Visit
(node.Declarations);
10238
this.
Visit
(node.Body);
10243
this.
Visit
(node.Argument);
10244
this.
Visit
(node.Body);
10249
this.
Visit
(node.TryBlock);
10251
this.
Visit
(node.FinallyBlockOpt);
10256
this.
Visit
(node.ExceptionSourceOpt);
10257
this.
Visit
(node.ExceptionFilterPrologueOpt);
10258
this.
Visit
(node.ExceptionFilterOpt);
10259
this.
Visit
(node.Body);
10272
this.
Visit
(node.Value);
10279
this.
Visit
(node.CaseExpressionOpt);
10280
this.
Visit
(node.LabelExpressionOpt);
10285
this.
Visit
(node.Body);
10296
this.
Visit
(node.Condition);
10301
this.
Visit
(node.Pattern);
10302
this.
Visit
(node.WhenClause);
10303
this.
Visit
(node.Value);
10308
this.
Visit
(node.Expression);
10314
this.
Visit
(node.Expression);
10320
this.
Visit
(node.RootNode);
10325
this.
Visit
(node.Evaluation);
10326
this.
Visit
(node.Next);
10331
this.
Visit
(node.Test);
10332
this.
Visit
(node.WhenTrue);
10333
this.
Visit
(node.WhenFalse);
10338
this.
Visit
(node.WhenExpression);
10339
this.
Visit
(node.WhenTrue);
10340
this.
Visit
(node.WhenFalse);
10346
this.
Visit
(node.Source);
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.Input);
10391
this.
Visit
(node.Input);
10396
this.
Visit
(node.Input);
10401
this.
Visit
(node.LengthTemp);
10402
this.
Visit
(node.IndexerAccess);
10403
this.
Visit
(node.ReceiverPlaceholder);
10404
this.
Visit
(node.ArgumentPlaceholder);
10405
this.
Visit
(node.Input);
10410
this.
Visit
(node.LengthTemp);
10411
this.
Visit
(node.IndexerAccess);
10412
this.
Visit
(node.ReceiverPlaceholder);
10413
this.
Visit
(node.ArgumentPlaceholder);
10414
this.
Visit
(node.Input);
10419
this.
Visit
(node.Target);
10420
this.
Visit
(node.Input);
10431
this.
Visit
(node.Pattern);
10432
this.
Visit
(node.WhenClause);
10437
this.
Visit
(node.Expression);
10443
this.
Visit
(node.Value);
10449
this.
Visit
(node.Value);
10454
this.
Visit
(node.Receiver);
10459
this.
Visit
(node.Expression);
10465
this.
Visit
(node.Receiver);
10466
this.
Visit
(node.AccessExpression);
10471
this.
Visit
(node.Receiver);
10472
this.
Visit
(node.WhenNotNull);
10473
this.
Visit
(node.WhenNullOpt);
10479
this.
Visit
(node.ValueTypeReceiver);
10480
this.
Visit
(node.ReferenceTypeReceiver);
10485
this.
Visit
(node.ReceiverOpt);
10490
this.
Visit
(node.ReceiverOpt);
10495
this.
Visit
(node.ReceiverOpt);
10501
this.
Visit
(node.ReceiverOpt);
10502
this.
Visit
(node.Argument);
10519
this.
Visit
(node.InitializerExpressionOpt);
10535
this.
Visit
(node.Expression);
10551
this.
Visit
(node.InitializerExpressionOpt);
10556
this.
Visit
(node.InitializerExpressionOpt);
10561
this.
Visit
(node.Placeholder);
10573
this.
Visit
(node.Placeholder);
10580
this.
Visit
(node.ImplicitReceiverOpt);
10585
this.
Visit
(node.Expression);
10599
this.
Visit
(node.InitializerExpressionOpt);
10604
this.
Visit
(node.Argument);
10610
this.
Visit
(node.InitializerOpt);
10620
this.
Visit
(node.Count);
10621
this.
Visit
(node.InitializerOpt);
10626
this.
Visit
(node.Count);
10627
this.
Visit
(node.InitializerOpt);
10632
this.
Visit
(node.ReceiverOpt);
10638
this.
Visit
(node.ReceiverOpt);
10643
this.
Visit
(node.ReceiverOpt);
10648
this.
Visit
(node.ReceiverOpt);
10654
this.
Visit
(node.Receiver);
10655
this.
Visit
(node.Argument);
10660
this.
Visit
(node.Expression);
10661
this.
Visit
(node.Argument);
10666
this.
Visit
(node.Receiver);
10672
this.
Visit
(node.Body);
10678
this.
Visit
(node.Value);
10688
this.
Visit
(node.Argument);
10705
this.
Visit
(node.Value);
10706
this.
Visit
(node.Alignment);
10707
this.
Visit
(node.Format);
10712
this.
Visit
(node.Expression);
10713
this.
Visit
(node.Pattern);
10718
this.
Visit
(node.Value);
10724
this.
Visit
(node.DeclaredType);
10725
this.
Visit
(node.VariableAccess);
10730
this.
Visit
(node.DeclaredType);
10733
this.
Visit
(node.VariableAccess);
10739
this.
Visit
(node.VariableAccess);
10744
this.
Visit
(node.Pattern);
10754
this.
Visit
(node.Pattern);
10759
this.
Visit
(node.Member);
10760
this.
Visit
(node.Pattern);
10765
this.
Visit
(node.Receiver);
10770
this.
Visit
(node.DeclaredType);
10775
this.
Visit
(node.Left);
10776
this.
Visit
(node.Right);
10781
this.
Visit
(node.Negated);
10786
this.
Visit
(node.Value);
10792
this.
Visit
(node.Expression);
10797
this.
Visit
(node.ReceiverOpt);
10802
this.
Visit
(node.ReceiverOpt);
10808
this.
Visit
(node.BlockBody);
10809
this.
Visit
(node.ExpressionBody);
10814
this.
Visit
(node.Initializer);
10815
this.
Visit
(node.BlockBody);
10816
this.
Visit
(node.ExpressionBody);
10821
this.
Visit
(node.Expression);
10826
this.
Visit
(node.Receiver);
10827
this.
Visit
(node.InitializerExpression);
10838
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10845
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10852
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10857
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10867
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10934
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10952
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10958
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10979
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10988
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10999
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11005
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
11018
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11024
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11025
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
11031
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
11039
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11045
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11051
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11058
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11065
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
11066
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
11072
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11073
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11079
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11080
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11090
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11091
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11099
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11100
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11110
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11111
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11117
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
11118
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
11124
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11125
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11133
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11134
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11140
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11141
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11142
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11148
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11149
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11150
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11157
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11164
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
11170
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11178
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
11179
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
11184
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11185
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
11192
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11198
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
11199
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
11289
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11290
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11296
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11297
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11305
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11311
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11318
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11338
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11345
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11350
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11360
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
11373
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
11379
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
11380
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
11391
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11398
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11399
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11405
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11410
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11416
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11421
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11439
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11442
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
11448
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11453
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11454
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
11455
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
11463
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11464
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11472
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11473
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11482
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11483
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
11484
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
11485
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11495
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
11496
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
11497
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11498
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11499
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11500
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11505
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11506
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11512
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11513
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11514
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11515
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11521
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11522
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11527
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11528
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11534
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11536
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11542
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11543
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11544
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11545
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11594
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11612
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11613
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11619
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11636
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11643
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11644
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11645
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11651
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11660
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11669
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11674
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11675
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11680
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11681
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11682
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11687
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11688
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11689
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11699
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11705
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11711
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11716
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11721
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11726
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11732
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11737
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11744
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11750
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11756
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11761
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11762
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11763
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11764
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11765
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11771
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11772
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11773
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11774
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11775
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11781
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11782
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11795
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11796
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11801
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11809
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11817
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11823
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11830
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11837
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11838
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11845
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11846
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11847
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11858
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11859
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11868
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11875
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11883
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11891
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11892
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11915
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11944
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11969
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11975
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11981
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
12002
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
12011
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
12018
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12044
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
12051
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12058
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12070
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12071
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12078
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12079
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12087
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12100
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12107
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12115
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12122
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12123
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12133
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12134
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12141
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12150
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
12163
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12177
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12205
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12206
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
12207
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
12215
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12216
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12223
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12237
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12238
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12247
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
12250
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12263
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12270
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
12290
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12295
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
12296
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12302
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
12308
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12315
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
12316
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
12323
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
12330
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12342
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12349
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12356
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12368
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12369
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12375
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12376
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12377
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12382
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12389
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12390
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
12413
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12421
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12429
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12447
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12613
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12648
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12693
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12713
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12734
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12751
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12786
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12803
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12804
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12821
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12840
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12857
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12874
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12892
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12910
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12911
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12928
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12929
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12947
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12948
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12969
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12970
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12987
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12988
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
13005
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
13006
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13025
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
13026
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13043
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13044
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13045
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13063
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13064
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13065
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13082
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13100
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
13117
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13136
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
13137
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
13143
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13144
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
13162
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13393
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13394
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13411
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13412
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13431
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13448
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13466
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13516
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13535
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
13550
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
13557
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
13558
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
13566
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
13567
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
13575
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13578
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
13585
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13586
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13593
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13594
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13602
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
13603
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
13604
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
13605
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13614
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
13615
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
13616
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13617
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
13618
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13619
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13626
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
13627
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
13628
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13629
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13636
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
13637
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13645
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
13646
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13647
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13648
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13761
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13808
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13809
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13810
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13816
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13836
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13856
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13863
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13870
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13877
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13884
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13885
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13886
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13887
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13888
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13895
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13896
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13897
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13898
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13899
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13913
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13932
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13951
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13968
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13986
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14004
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14005
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
14023
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14024
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
14025
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
14054
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
14055
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
14075
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14093
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14112
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14131
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14132
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14188
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14274
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
14294
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14311
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14328
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14382
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14402
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
14420
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14486
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14504
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14522
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14557
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14558
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14576
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14577
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14595
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14630
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14648
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14667
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14685
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14686
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14704
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14724
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14759
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14779
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14854
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14855
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14856
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14873
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14874
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14894
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14910
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14911
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14921
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14924
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14938
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14946
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14966
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14973
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14981
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14989
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14990
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
14998
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
15006
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
15024
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15042
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15060
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15095
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
15096
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
15097
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
15103
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15121
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
15122
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);