7 overrides of Visit
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3401
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)
677 references to Visit
Microsoft.CodeAnalysis.CSharp (676)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3405
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 (11)
17
return
Visit
(node);
37
var rewrittenCondition = (BoundExpression)
Visit
(node.Condition);
38
var rewrittenConsequence = (BoundStatement)
Visit
(node.Consequence);
55
rewrittenAlternative = (BoundStatement)
Visit
(alternative);
88
var leftChild = (BoundExpression)
Visit
(stack.Peek().Left);
95
var right = (BoundExpression)
Visit
(currentBinary.Right);
140
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
141
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
252
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
253
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
255
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)
1714
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 (644)
9814
this.
Visit
(node.Value);
9819
this.
Visit
(node.Value);
9824
this.
Visit
(node.Value);
9829
this.
Visit
(node.Statement);
9835
this.
Visit
(node.Receiver);
9852
this.
Visit
(node.Expression);
9867
this.
Visit
(node.FinallyBlock);
9872
this.
Visit
(node.BoundContainingTypeOpt);
9880
this.
Visit
(node.Operand);
9885
this.
Visit
(node.Operand);
9890
this.
Visit
(node.Operand);
9895
this.
Visit
(node.Operand);
9901
this.
Visit
(node.Operand);
9906
this.
Visit
(node.Expression);
9907
this.
Visit
(node.Index);
9912
this.
Visit
(node.InvokedExpression);
9918
this.
Visit
(node.Operand);
9923
this.
Visit
(node.Operand);
9928
this.
Visit
(node.Operand);
9933
this.
Visit
(node.Operand);
9938
this.
Visit
(node.LeftOperandOpt);
9939
this.
Visit
(node.RightOperandOpt);
9944
this.
Visit
(node.Left);
9945
this.
Visit
(node.Right);
9950
this.
Visit
(node.Left);
9951
this.
Visit
(node.Right);
9956
this.
Visit
(node.Left);
9957
this.
Visit
(node.Right);
9962
this.
Visit
(node.Left);
9963
this.
Visit
(node.Right);
9968
this.
Visit
(node.Left);
9969
this.
Visit
(node.Right);
9974
this.
Visit
(node.Left);
9975
this.
Visit
(node.Right);
9980
this.
Visit
(node.LeftOperand);
9981
this.
Visit
(node.RightOperand);
9986
this.
Visit
(node.LeftOperand);
9987
this.
Visit
(node.RightOperand);
9992
this.
Visit
(node.Condition);
9993
this.
Visit
(node.Consequence);
9994
this.
Visit
(node.Alternative);
9999
this.
Visit
(node.Condition);
10000
this.
Visit
(node.Consequence);
10001
this.
Visit
(node.Alternative);
10006
this.
Visit
(node.Expression);
10012
this.
Visit
(node.ArrayAccess);
10017
this.
Visit
(node.Expression);
10022
this.
Visit
(node.AwaitableInstancePlaceholder);
10023
this.
Visit
(node.GetAwaiter);
10024
this.
Visit
(node.RuntimeAsyncAwaitCall);
10025
this.
Visit
(node.RuntimeAsyncAwaitCallPlaceholder);
10030
this.
Visit
(node.Expression);
10031
this.
Visit
(node.AwaitableInfo);
10036
this.
Visit
(node.SourceType);
10041
this.
Visit
(node.Prologue);
10042
this.
Visit
(node.Epilogue);
10062
this.
Visit
(node.Operand);
10063
this.
Visit
(node.TargetType);
10068
this.
Visit
(node.Operand);
10069
this.
Visit
(node.TargetType);
10074
this.
Visit
(node.SourceType);
10079
this.
Visit
(node.Operand);
10084
this.
Visit
(node.Operand);
10095
this.
Visit
(node.Expression);
10100
this.
Visit
(node.StatementOpt);
10105
this.
Visit
(node.StatementOpt);
10113
this.
Visit
(node.Instrumentation);
10124
this.
Visit
(node.Statement);
10129
this.
Visit
(node.DeclaredTypeOpt);
10130
this.
Visit
(node.InitializerOpt);
10141
this.
Visit
(node.AwaitOpt);
10147
this.
Visit
(node.BlockBody);
10148
this.
Visit
(node.ExpressionBody);
10154
this.
Visit
(node.ExpressionOpt);
10159
this.
Visit
(node.Expression);
10165
this.
Visit
(node.ExpressionOpt);
10170
this.
Visit
(node.Expression);
10177
this.
Visit
(node.Expression);
10179
this.
Visit
(node.DefaultLabel);
10184
this.
Visit
(node.Expression);
10189
this.
Visit
(node.Condition);
10190
this.
Visit
(node.Consequence);
10191
this.
Visit
(node.AlternativeOpt);
10196
this.
Visit
(node.Condition);
10197
this.
Visit
(node.Body);
10202
this.
Visit
(node.Condition);
10203
this.
Visit
(node.Body);
10208
this.
Visit
(node.Initializer);
10209
this.
Visit
(node.Condition);
10210
this.
Visit
(node.Increment);
10211
this.
Visit
(node.Body);
10216
this.
Visit
(node.IterationVariableType);
10217
this.
Visit
(node.IterationErrorExpressionOpt);
10218
this.
Visit
(node.Expression);
10219
this.
Visit
(node.DeconstructionOpt);
10220
this.
Visit
(node.AwaitOpt);
10221
this.
Visit
(node.Body);
10226
this.
Visit
(node.DeconstructionAssignment);
10227
this.
Visit
(node.TargetPlaceholder);
10232
this.
Visit
(node.DeclarationsOpt);
10233
this.
Visit
(node.ExpressionOpt);
10234
this.
Visit
(node.Body);
10235
this.
Visit
(node.AwaitOpt);
10240
this.
Visit
(node.Declarations);
10241
this.
Visit
(node.Body);
10246
this.
Visit
(node.Argument);
10247
this.
Visit
(node.Body);
10252
this.
Visit
(node.TryBlock);
10254
this.
Visit
(node.FinallyBlockOpt);
10259
this.
Visit
(node.ExceptionSourceOpt);
10260
this.
Visit
(node.ExceptionFilterPrologueOpt);
10261
this.
Visit
(node.ExceptionFilterOpt);
10262
this.
Visit
(node.Body);
10275
this.
Visit
(node.Value);
10282
this.
Visit
(node.CaseExpressionOpt);
10283
this.
Visit
(node.LabelExpressionOpt);
10288
this.
Visit
(node.Body);
10299
this.
Visit
(node.Condition);
10304
this.
Visit
(node.Pattern);
10305
this.
Visit
(node.WhenClause);
10306
this.
Visit
(node.Value);
10311
this.
Visit
(node.Expression);
10317
this.
Visit
(node.Expression);
10323
this.
Visit
(node.RootNode);
10328
this.
Visit
(node.Evaluation);
10329
this.
Visit
(node.Next);
10334
this.
Visit
(node.Test);
10335
this.
Visit
(node.WhenTrue);
10336
this.
Visit
(node.WhenFalse);
10341
this.
Visit
(node.WhenExpression);
10342
this.
Visit
(node.WhenTrue);
10343
this.
Visit
(node.WhenFalse);
10349
this.
Visit
(node.Source);
10354
this.
Visit
(node.Input);
10359
this.
Visit
(node.Input);
10364
this.
Visit
(node.Input);
10369
this.
Visit
(node.Input);
10374
this.
Visit
(node.Input);
10379
this.
Visit
(node.Input);
10384
this.
Visit
(node.Input);
10389
this.
Visit
(node.Input);
10394
this.
Visit
(node.Input);
10399
this.
Visit
(node.Input);
10404
this.
Visit
(node.LengthTemp);
10405
this.
Visit
(node.IndexerAccess);
10406
this.
Visit
(node.ReceiverPlaceholder);
10407
this.
Visit
(node.ArgumentPlaceholder);
10408
this.
Visit
(node.Input);
10413
this.
Visit
(node.LengthTemp);
10414
this.
Visit
(node.IndexerAccess);
10415
this.
Visit
(node.ReceiverPlaceholder);
10416
this.
Visit
(node.ArgumentPlaceholder);
10417
this.
Visit
(node.Input);
10422
this.
Visit
(node.Target);
10423
this.
Visit
(node.Input);
10434
this.
Visit
(node.Pattern);
10435
this.
Visit
(node.WhenClause);
10440
this.
Visit
(node.Expression);
10446
this.
Visit
(node.Value);
10452
this.
Visit
(node.Value);
10457
this.
Visit
(node.Receiver);
10462
this.
Visit
(node.Expression);
10468
this.
Visit
(node.Receiver);
10469
this.
Visit
(node.AccessExpression);
10474
this.
Visit
(node.Receiver);
10475
this.
Visit
(node.WhenNotNull);
10476
this.
Visit
(node.WhenNullOpt);
10482
this.
Visit
(node.ValueTypeReceiver);
10483
this.
Visit
(node.ReferenceTypeReceiver);
10488
this.
Visit
(node.ReceiverOpt);
10493
this.
Visit
(node.ReceiverOpt);
10498
this.
Visit
(node.ReceiverOpt);
10504
this.
Visit
(node.ReceiverOpt);
10505
this.
Visit
(node.Argument);
10522
this.
Visit
(node.InitializerExpressionOpt);
10538
this.
Visit
(node.Expression);
10554
this.
Visit
(node.InitializerExpressionOpt);
10559
this.
Visit
(node.InitializerExpressionOpt);
10564
this.
Visit
(node.Placeholder);
10576
this.
Visit
(node.Placeholder);
10583
this.
Visit
(node.ImplicitReceiverOpt);
10588
this.
Visit
(node.Expression);
10602
this.
Visit
(node.InitializerExpressionOpt);
10607
this.
Visit
(node.Argument);
10613
this.
Visit
(node.InitializerOpt);
10623
this.
Visit
(node.Count);
10624
this.
Visit
(node.InitializerOpt);
10629
this.
Visit
(node.Count);
10630
this.
Visit
(node.InitializerOpt);
10635
this.
Visit
(node.ReceiverOpt);
10641
this.
Visit
(node.ReceiverOpt);
10646
this.
Visit
(node.ReceiverOpt);
10651
this.
Visit
(node.ReceiverOpt);
10657
this.
Visit
(node.Receiver);
10658
this.
Visit
(node.Argument);
10663
this.
Visit
(node.Expression);
10664
this.
Visit
(node.Argument);
10669
this.
Visit
(node.Receiver);
10675
this.
Visit
(node.Body);
10681
this.
Visit
(node.Value);
10691
this.
Visit
(node.Argument);
10708
this.
Visit
(node.Value);
10709
this.
Visit
(node.Alignment);
10710
this.
Visit
(node.Format);
10715
this.
Visit
(node.Expression);
10716
this.
Visit
(node.Pattern);
10721
this.
Visit
(node.Value);
10727
this.
Visit
(node.DeclaredType);
10728
this.
Visit
(node.VariableAccess);
10733
this.
Visit
(node.DeclaredType);
10736
this.
Visit
(node.VariableAccess);
10742
this.
Visit
(node.VariableAccess);
10747
this.
Visit
(node.Pattern);
10757
this.
Visit
(node.Pattern);
10762
this.
Visit
(node.Member);
10763
this.
Visit
(node.Pattern);
10768
this.
Visit
(node.Receiver);
10773
this.
Visit
(node.DeclaredType);
10778
this.
Visit
(node.Left);
10779
this.
Visit
(node.Right);
10784
this.
Visit
(node.Negated);
10789
this.
Visit
(node.Value);
10795
this.
Visit
(node.Expression);
10800
this.
Visit
(node.ReceiverOpt);
10805
this.
Visit
(node.ReceiverOpt);
10811
this.
Visit
(node.BlockBody);
10812
this.
Visit
(node.ExpressionBody);
10817
this.
Visit
(node.Initializer);
10818
this.
Visit
(node.BlockBody);
10819
this.
Visit
(node.ExpressionBody);
10824
this.
Visit
(node.Expression);
10829
this.
Visit
(node.Receiver);
10830
this.
Visit
(node.InitializerExpression);
10841
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10848
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10855
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10860
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10870
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10937
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10955
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10961
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10982
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10991
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11002
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11008
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
11021
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11027
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11028
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
11034
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
11042
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11048
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11054
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11061
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11068
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
11069
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
11075
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11076
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11082
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11083
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11095
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11096
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11104
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11105
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11115
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
11116
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
11122
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
11123
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
11129
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11130
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11138
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
11139
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
11145
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11146
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11147
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11153
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11154
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
11155
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
11162
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11169
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
11175
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11183
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
11184
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
11185
BoundCall? runtimeAsyncAwaitCall = (BoundCall?)this.
Visit
(node.RuntimeAsyncAwaitCall);
11186
BoundAwaitableValuePlaceholder? runtimeAsyncAwaitCallPlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.RuntimeAsyncAwaitCallPlaceholder);
11191
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11192
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
11199
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11206
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
11207
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
11297
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11298
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11304
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11305
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
11313
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
11319
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11326
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
11346
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11353
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11358
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
11368
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
11381
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
11387
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
11388
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
11399
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11406
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11407
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11413
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11418
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11424
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11429
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11447
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11450
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
11456
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11461
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11462
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
11463
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
11471
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11472
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11480
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11481
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11490
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11491
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
11492
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
11493
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11503
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
11504
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
11505
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11506
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11507
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11508
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11513
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11514
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11520
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11521
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11522
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11523
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11529
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11530
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11535
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11536
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11542
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11544
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11550
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11551
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11552
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11553
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11602
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11620
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11621
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11627
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11644
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11651
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11652
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11653
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11659
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11668
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11677
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11682
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11683
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11688
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11689
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11690
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11695
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11696
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11697
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11707
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11713
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11719
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11724
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11729
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11734
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11740
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11745
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11752
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11758
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11764
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11769
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11770
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11771
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11772
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11773
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11779
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11780
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11781
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11782
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11783
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11789
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11790
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11803
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11804
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11809
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11817
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11825
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11831
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11838
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11845
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11846
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11853
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11854
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11855
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11866
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11867
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11876
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11883
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11891
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11899
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11900
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11923
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11952
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11977
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11983
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11989
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
12010
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
12019
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
12026
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12052
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
12059
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12066
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12078
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12079
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12086
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
12087
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
12095
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12108
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12115
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12123
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12130
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12131
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12141
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12142
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12149
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12158
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
12171
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12185
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
12213
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12214
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
12215
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
12223
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12224
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12231
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12245
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12246
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12255
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
12258
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12271
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
12278
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
12298
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12303
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
12304
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
12310
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
12316
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
12323
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
12324
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
12331
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
12338
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12350
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12357
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12364
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
12376
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12377
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12383
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12384
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12385
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12390
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12397
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12398
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
12421
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12429
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12437
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
12455
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
12621
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12656
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12701
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12721
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12742
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12759
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12794
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12811
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12812
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12829
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12848
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12865
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12882
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12900
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12918
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12919
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12936
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12937
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12954
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12955
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12972
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12973
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
12990
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12991
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13010
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
13011
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
13028
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13029
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13030
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13048
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13049
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
13050
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
13067
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13085
BoundArrayAccess arrayAccess = (BoundArrayAccess)this.
Visit
(node.ArrayAccess);
13102
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13121
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
13122
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
13123
BoundCall? runtimeAsyncAwaitCall = (BoundCall?)this.
Visit
(node.RuntimeAsyncAwaitCall);
13124
BoundAwaitableValuePlaceholder? runtimeAsyncAwaitCallPlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.RuntimeAsyncAwaitCallPlaceholder);
13130
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13131
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
13149
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13167
BoundStatement? prologue = (BoundStatement?)this.
Visit
(node.Prologue);
13168
BoundStatement? epilogue = (BoundStatement?)this.
Visit
(node.Epilogue);
13388
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13389
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13406
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13407
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
13426
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
13443
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13461
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
13511
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13530
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
13545
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
13552
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
13553
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
13561
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
13562
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
13570
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13573
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
13580
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13581
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13588
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
13589
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13597
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
13598
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
13599
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
13600
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13609
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
13610
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
13611
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13612
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
13613
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13614
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13621
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
13622
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
13623
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13624
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
13631
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
13632
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
13640
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
13641
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13642
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13643
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13756
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13803
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13804
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13805
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13811
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13831
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13851
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13858
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13865
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13872
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13879
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13880
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13881
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13882
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
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
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13893
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13894
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13908
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13927
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13946
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13963
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13981
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13999
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14000
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
14018
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14019
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
14020
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
14049
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
14050
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
14070
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14088
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14107
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14126
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14127
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14183
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14269
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
14289
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14306
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14323
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14377
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
14397
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
14415
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14481
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
14499
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14517
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14552
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14553
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14571
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
14572
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
14590
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14625
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14643
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14662
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14680
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14681
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14699
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14719
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14754
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14774
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14849
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14850
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14851
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14868
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14869
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14889
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14905
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14906
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14916
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14919
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14933
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14941
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14961
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14968
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14976
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14984
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14985
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
14993
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
15001
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
15019
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15037
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15055
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
15090
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
15091
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
15092
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
15098
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
15116
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
15117
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
Lowering\ExtensionMethodReferenceRewriter.cs (4)
55
BoundExpression? rewrittenReceiver = (BoundExpression?)rewriter.
Visit
(node.ReceiverOpt);
69
BoundExpression? rewrittenReceiver = (BoundExpression?)rewriter.
Visit
(node.ReceiverOpt);
215
var argument = (BoundExpression)rewriter.
Visit
(node.Argument);
282
BoundExpression operand = (BoundExpression)rewriter.
Visit
(node.Operand);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OperatorTests.cs (1)
8823
var node = rewriter.
Visit
(block);