7 overrides of Visit
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
2670
public override BoundNode
Visit
(BoundNode node)
BoundTree\BoundTreeRewriter.cs (1)
79
public override BoundNode?
Visit
(BoundNode? node)
BoundTree\BoundTreeWalker.cs (1)
70
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)
80
public override BoundNode?
Visit
(BoundNode? node)
653 references to Visit
Microsoft.CodeAnalysis.CSharp (652)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
2674
return base.
Visit
(node);
BoundTree\BoundTreeRewriter.cs (3)
39
var visited = this.
Visit
(item);
87
return base.
Visit
(node);
97
return (BoundExpression)base.
Visit
(node);
BoundTree\BoundTreeWalker.cs (5)
22
this.
Visit
(list[i]);
43
this.
Visit
(arguments[arguments.Length - 1]);
47
this.
Visit
(arguments[arguments.Length - 2]);
78
return base.
Visit
(node);
88
return (BoundExpression)base.
Visit
(node);
BoundTree\NullabilityRewriter.cs (6)
17
return (BoundExpression)
Visit
(node);
45
var leftChild = (BoundExpression)
Visit
(stack.Peek().Left);
52
var right = (BoundExpression)
Visit
(currentBinary.Right);
167
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
168
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
170
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)
370
return base.
Visit
(node);
376
return (BoundExpression)base.
Visit
(node);
FlowAnalysis\NullableWalker.cs (1)
1570
var rewrittenNode = rewriter.
Visit
(node);
FlowAnalysis\NullableWalker.DebugVerifier.cs (2)
77
return (BoundExpression)base.
Visit
(node);
93
return base.
Visit
(node);
Generated\BoundNodes.xml.Generated.cs (629)
9428
this.
Visit
(node.Value);
9433
this.
Visit
(node.Value);
9438
this.
Visit
(node.Value);
9443
this.
Visit
(node.Statement);
9449
this.
Visit
(node.Receiver);
9466
this.
Visit
(node.Expression);
9481
this.
Visit
(node.FinallyBlock);
9486
this.
Visit
(node.BoundContainingTypeOpt);
9494
this.
Visit
(node.Operand);
9499
this.
Visit
(node.Operand);
9504
this.
Visit
(node.Operand);
9509
this.
Visit
(node.Operand);
9515
this.
Visit
(node.Operand);
9520
this.
Visit
(node.Expression);
9521
this.
Visit
(node.Index);
9526
this.
Visit
(node.InvokedExpression);
9532
this.
Visit
(node.Operand);
9537
this.
Visit
(node.Operand);
9542
this.
Visit
(node.Operand);
9547
this.
Visit
(node.Operand);
9552
this.
Visit
(node.LeftOperandOpt);
9553
this.
Visit
(node.RightOperandOpt);
9558
this.
Visit
(node.Left);
9559
this.
Visit
(node.Right);
9564
this.
Visit
(node.Left);
9565
this.
Visit
(node.Right);
9570
this.
Visit
(node.Left);
9571
this.
Visit
(node.Right);
9576
this.
Visit
(node.Left);
9577
this.
Visit
(node.Right);
9582
this.
Visit
(node.Left);
9583
this.
Visit
(node.Right);
9588
this.
Visit
(node.Left);
9589
this.
Visit
(node.Right);
9594
this.
Visit
(node.LeftOperand);
9595
this.
Visit
(node.RightOperand);
9600
this.
Visit
(node.LeftOperand);
9601
this.
Visit
(node.RightOperand);
9606
this.
Visit
(node.Condition);
9607
this.
Visit
(node.Consequence);
9608
this.
Visit
(node.Alternative);
9613
this.
Visit
(node.Condition);
9614
this.
Visit
(node.Consequence);
9615
this.
Visit
(node.Alternative);
9620
this.
Visit
(node.Expression);
9626
this.
Visit
(node.Expression);
9631
this.
Visit
(node.AwaitableInstancePlaceholder);
9632
this.
Visit
(node.GetAwaiter);
9637
this.
Visit
(node.Expression);
9638
this.
Visit
(node.AwaitableInfo);
9643
this.
Visit
(node.SourceType);
9648
this.
Visit
(node.Prologue);
9649
this.
Visit
(node.Epilogue);
9667
this.
Visit
(node.Operand);
9668
this.
Visit
(node.TargetType);
9673
this.
Visit
(node.Operand);
9674
this.
Visit
(node.TargetType);
9679
this.
Visit
(node.SourceType);
9684
this.
Visit
(node.Operand);
9689
this.
Visit
(node.Operand);
9700
this.
Visit
(node.Expression);
9705
this.
Visit
(node.StatementOpt);
9710
this.
Visit
(node.StatementOpt);
9718
this.
Visit
(node.Instrumentation);
9729
this.
Visit
(node.Statement);
9734
this.
Visit
(node.DeclaredTypeOpt);
9735
this.
Visit
(node.InitializerOpt);
9746
this.
Visit
(node.AwaitOpt);
9752
this.
Visit
(node.BlockBody);
9753
this.
Visit
(node.ExpressionBody);
9759
this.
Visit
(node.ExpressionOpt);
9764
this.
Visit
(node.Expression);
9770
this.
Visit
(node.ExpressionOpt);
9775
this.
Visit
(node.Expression);
9782
this.
Visit
(node.Expression);
9784
this.
Visit
(node.DefaultLabel);
9789
this.
Visit
(node.Expression);
9794
this.
Visit
(node.Condition);
9795
this.
Visit
(node.Consequence);
9796
this.
Visit
(node.AlternativeOpt);
9801
this.
Visit
(node.Condition);
9802
this.
Visit
(node.Body);
9807
this.
Visit
(node.Condition);
9808
this.
Visit
(node.Body);
9813
this.
Visit
(node.Initializer);
9814
this.
Visit
(node.Condition);
9815
this.
Visit
(node.Increment);
9816
this.
Visit
(node.Body);
9821
this.
Visit
(node.IterationVariableType);
9822
this.
Visit
(node.IterationErrorExpressionOpt);
9823
this.
Visit
(node.Expression);
9824
this.
Visit
(node.DeconstructionOpt);
9825
this.
Visit
(node.AwaitOpt);
9826
this.
Visit
(node.Body);
9831
this.
Visit
(node.DeconstructionAssignment);
9832
this.
Visit
(node.TargetPlaceholder);
9837
this.
Visit
(node.DeclarationsOpt);
9838
this.
Visit
(node.ExpressionOpt);
9839
this.
Visit
(node.Body);
9840
this.
Visit
(node.AwaitOpt);
9845
this.
Visit
(node.Declarations);
9846
this.
Visit
(node.Body);
9851
this.
Visit
(node.Argument);
9852
this.
Visit
(node.Body);
9857
this.
Visit
(node.TryBlock);
9859
this.
Visit
(node.FinallyBlockOpt);
9864
this.
Visit
(node.ExceptionSourceOpt);
9865
this.
Visit
(node.ExceptionFilterPrologueOpt);
9866
this.
Visit
(node.ExceptionFilterOpt);
9867
this.
Visit
(node.Body);
9880
this.
Visit
(node.Value);
9887
this.
Visit
(node.CaseExpressionOpt);
9888
this.
Visit
(node.LabelExpressionOpt);
9893
this.
Visit
(node.Body);
9904
this.
Visit
(node.Condition);
9909
this.
Visit
(node.Pattern);
9910
this.
Visit
(node.WhenClause);
9911
this.
Visit
(node.Value);
9916
this.
Visit
(node.Expression);
9922
this.
Visit
(node.Expression);
9928
this.
Visit
(node.RootNode);
9933
this.
Visit
(node.Evaluation);
9934
this.
Visit
(node.Next);
9939
this.
Visit
(node.Test);
9940
this.
Visit
(node.WhenTrue);
9941
this.
Visit
(node.WhenFalse);
9946
this.
Visit
(node.WhenExpression);
9947
this.
Visit
(node.WhenTrue);
9948
this.
Visit
(node.WhenFalse);
9954
this.
Visit
(node.Source);
9959
this.
Visit
(node.Input);
9964
this.
Visit
(node.Input);
9969
this.
Visit
(node.Input);
9974
this.
Visit
(node.Input);
9979
this.
Visit
(node.Input);
9984
this.
Visit
(node.Input);
9989
this.
Visit
(node.Input);
9994
this.
Visit
(node.Input);
9999
this.
Visit
(node.Input);
10004
this.
Visit
(node.Input);
10009
this.
Visit
(node.LengthTemp);
10010
this.
Visit
(node.IndexerAccess);
10011
this.
Visit
(node.ReceiverPlaceholder);
10012
this.
Visit
(node.ArgumentPlaceholder);
10013
this.
Visit
(node.Input);
10018
this.
Visit
(node.LengthTemp);
10019
this.
Visit
(node.IndexerAccess);
10020
this.
Visit
(node.ReceiverPlaceholder);
10021
this.
Visit
(node.ArgumentPlaceholder);
10022
this.
Visit
(node.Input);
10027
this.
Visit
(node.Target);
10028
this.
Visit
(node.Input);
10039
this.
Visit
(node.Pattern);
10040
this.
Visit
(node.WhenClause);
10045
this.
Visit
(node.Expression);
10051
this.
Visit
(node.Value);
10057
this.
Visit
(node.Value);
10062
this.
Visit
(node.Receiver);
10067
this.
Visit
(node.Expression);
10073
this.
Visit
(node.Receiver);
10074
this.
Visit
(node.AccessExpression);
10079
this.
Visit
(node.Receiver);
10080
this.
Visit
(node.WhenNotNull);
10081
this.
Visit
(node.WhenNullOpt);
10087
this.
Visit
(node.ValueTypeReceiver);
10088
this.
Visit
(node.ReferenceTypeReceiver);
10093
this.
Visit
(node.ReceiverOpt);
10098
this.
Visit
(node.ReceiverOpt);
10103
this.
Visit
(node.ReceiverOpt);
10109
this.
Visit
(node.ReceiverOpt);
10110
this.
Visit
(node.Argument);
10127
this.
Visit
(node.InitializerExpressionOpt);
10143
this.
Visit
(node.InitializerExpressionOpt);
10148
this.
Visit
(node.InitializerExpressionOpt);
10153
this.
Visit
(node.Placeholder);
10165
this.
Visit
(node.Placeholder);
10172
this.
Visit
(node.ImplicitReceiverOpt);
10177
this.
Visit
(node.Expression);
10191
this.
Visit
(node.InitializerExpressionOpt);
10196
this.
Visit
(node.Argument);
10202
this.
Visit
(node.InitializerOpt);
10212
this.
Visit
(node.Count);
10213
this.
Visit
(node.InitializerOpt);
10218
this.
Visit
(node.Count);
10219
this.
Visit
(node.InitializerOpt);
10224
this.
Visit
(node.ReceiverOpt);
10230
this.
Visit
(node.ReceiverOpt);
10235
this.
Visit
(node.ReceiverOpt);
10240
this.
Visit
(node.ReceiverOpt);
10246
this.
Visit
(node.Receiver);
10247
this.
Visit
(node.Argument);
10252
this.
Visit
(node.Receiver);
10258
this.
Visit
(node.Body);
10264
this.
Visit
(node.Value);
10274
this.
Visit
(node.Argument);
10291
this.
Visit
(node.Value);
10292
this.
Visit
(node.Alignment);
10293
this.
Visit
(node.Format);
10298
this.
Visit
(node.Expression);
10299
this.
Visit
(node.Pattern);
10304
this.
Visit
(node.Value);
10310
this.
Visit
(node.DeclaredType);
10311
this.
Visit
(node.VariableAccess);
10316
this.
Visit
(node.DeclaredType);
10319
this.
Visit
(node.VariableAccess);
10325
this.
Visit
(node.VariableAccess);
10330
this.
Visit
(node.Pattern);
10340
this.
Visit
(node.Pattern);
10345
this.
Visit
(node.Member);
10346
this.
Visit
(node.Pattern);
10351
this.
Visit
(node.Receiver);
10356
this.
Visit
(node.DeclaredType);
10361
this.
Visit
(node.Left);
10362
this.
Visit
(node.Right);
10367
this.
Visit
(node.Negated);
10372
this.
Visit
(node.Value);
10378
this.
Visit
(node.Expression);
10383
this.
Visit
(node.ReceiverOpt);
10388
this.
Visit
(node.ReceiverOpt);
10394
this.
Visit
(node.BlockBody);
10395
this.
Visit
(node.ExpressionBody);
10400
this.
Visit
(node.Initializer);
10401
this.
Visit
(node.BlockBody);
10402
this.
Visit
(node.ExpressionBody);
10407
this.
Visit
(node.Expression);
10412
this.
Visit
(node.Receiver);
10413
this.
Visit
(node.InitializerExpression);
10422
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10427
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10432
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
10437
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10447
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
10513
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10530
BoundBlock finallyBlock = (BoundBlock)this.
Visit
(node.FinallyBlock);
10535
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
10552
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10559
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10570
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10576
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
10588
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10594
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10595
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
10601
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
10608
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10614
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10620
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10626
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10632
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
10633
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
10639
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
10640
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
10646
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
10647
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
10653
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
10654
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
10661
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
10662
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
10672
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
10673
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
10679
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
10680
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
10686
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
10687
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
10695
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
10696
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
10702
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
10703
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
10704
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
10710
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
10711
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
10712
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
10719
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10726
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10732
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
10733
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
10738
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10739
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
10745
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
10751
BoundStatement prologue = (BoundStatement)this.
Visit
(node.Prologue);
10752
BoundStatement epilogue = (BoundStatement)this.
Visit
(node.Epilogue);
10823
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10824
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
10830
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10831
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
10839
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
10845
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10851
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
10870
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10877
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
10882
BoundStatement? statementOpt = (BoundStatement?)this.
Visit
(node.StatementOpt);
10890
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
10901
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
10906
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
10907
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
10918
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
10924
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
10925
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
10931
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
10936
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10942
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
10947
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10954
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10957
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
10962
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10967
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
10968
BoundStatement consequence = (BoundStatement)this.
Visit
(node.Consequence);
10969
BoundStatement? alternativeOpt = (BoundStatement?)this.
Visit
(node.AlternativeOpt);
10974
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
10975
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
10980
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
10981
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
10986
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
10987
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
10988
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
10989
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
10996
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
10997
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
10998
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
10999
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
11000
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11001
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11006
BoundDeconstructionAssignmentOperator deconstructionAssignment = (BoundDeconstructionAssignmentOperator)this.
Visit
(node.DeconstructionAssignment);
11007
BoundDeconstructValuePlaceholder targetPlaceholder = (BoundDeconstructValuePlaceholder)this.
Visit
(node.TargetPlaceholder);
11012
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
11013
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
11014
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11015
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
11020
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
11021
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11026
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11027
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11032
BoundBlock tryBlock = (BoundBlock)this.
Visit
(node.TryBlock);
11034
BoundBlock? finallyBlockOpt = (BoundBlock?)this.
Visit
(node.FinallyBlockOpt);
11039
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
11040
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
11041
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
11042
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11088
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11100
BoundExpression? caseExpressionOpt = (BoundExpression?)this.
Visit
(node.CaseExpressionOpt);
11101
BoundLabel? labelExpressionOpt = (BoundLabel?)this.
Visit
(node.LabelExpressionOpt);
11106
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
11121
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
11126
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11127
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11128
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11133
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11141
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11150
BoundDecisionDagNode rootNode = (BoundDecisionDagNode)this.
Visit
(node.RootNode);
11155
BoundDagEvaluation evaluation = (BoundDagEvaluation)this.
Visit
(node.Evaluation);
11156
BoundDecisionDagNode next = (BoundDecisionDagNode)this.
Visit
(node.Next);
11161
BoundDagTest test = (BoundDagTest)this.
Visit
(node.Test);
11162
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11163
BoundDecisionDagNode whenFalse = (BoundDecisionDagNode)this.
Visit
(node.WhenFalse);
11168
BoundExpression? whenExpression = (BoundExpression?)this.
Visit
(node.WhenExpression);
11169
BoundDecisionDagNode whenTrue = (BoundDecisionDagNode)this.
Visit
(node.WhenTrue);
11170
BoundDecisionDagNode? whenFalse = (BoundDecisionDagNode?)this.
Visit
(node.WhenFalse);
11176
BoundDagEvaluation? source = (BoundDagEvaluation?)this.
Visit
(node.Source);
11182
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11188
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11193
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11198
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11203
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11208
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11213
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11219
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11224
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11229
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11234
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11235
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11236
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11237
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11238
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11244
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
11245
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
11246
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
11247
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
11248
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11254
BoundDagTemp target = (BoundDagTemp)this.
Visit
(node.Target);
11255
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
11266
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11267
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
11272
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11279
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11286
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11292
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11298
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11305
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11306
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
11312
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11313
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
11314
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
11325
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
11326
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
11332
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11338
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11344
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11351
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11352
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11372
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11392
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11398
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11404
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11424
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
11432
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
11438
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11462
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
11468
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11475
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11487
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
11488
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11495
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
11496
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
11503
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11514
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11520
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11526
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11533
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11534
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11544
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11552
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
11563
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11577
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
11605
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11606
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
11607
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
11613
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11614
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11621
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11634
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
11635
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
11642
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
11645
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
11657
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
11664
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
11681
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11686
BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.
Visit
(node.Member);
11687
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
11692
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
11698
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
11705
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
11706
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
11713
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
11720
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11732
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11738
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11744
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
11755
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11756
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11761
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
11762
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
11763
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
11768
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
11774
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11775
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
11798
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11806
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11814
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
11832
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
11998
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12033
BoundTypeExpression? boundContainingTypeOpt = (BoundTypeExpression?)this.
Visit
(node.BoundContainingTypeOpt);
12078
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12098
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12119
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12136
BoundMethodGroup operand = (BoundMethodGroup)this.
Visit
(node.Operand);
12171
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12188
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12189
BoundExpression index = (BoundExpression)this.
Visit
(node.Index);
12206
BoundExpression invokedExpression = (BoundExpression)this.
Visit
(node.InvokedExpression);
12225
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12242
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12259
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12277
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12295
BoundExpression? leftOperandOpt = (BoundExpression?)this.
Visit
(node.LeftOperandOpt);
12296
BoundExpression? rightOperandOpt = (BoundExpression?)this.
Visit
(node.RightOperandOpt);
12313
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12314
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12332
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12333
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12354
BoundExpression left = (BoundExpression)this.
Visit
(node.Left);
12355
BoundExpression right = (BoundExpression)this.
Visit
(node.Right);
12372
BoundTupleExpression left = (BoundTupleExpression)this.
Visit
(node.Left);
12373
BoundConversion right = (BoundConversion)this.
Visit
(node.Right);
12390
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12391
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
12410
BoundExpression leftOperand = (BoundExpression)this.
Visit
(node.LeftOperand);
12411
BoundExpression rightOperand = (BoundExpression)this.
Visit
(node.RightOperand);
12428
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12429
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
12430
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
12448
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12449
BoundExpression consequence = (BoundExpression)this.
Visit
(node.Consequence);
12450
BoundExpression alternative = (BoundExpression)this.
Visit
(node.Alternative);
12467
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12485
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12504
BoundAwaitableValuePlaceholder? awaitableInstancePlaceholder = (BoundAwaitableValuePlaceholder?)this.
Visit
(node.AwaitableInstancePlaceholder);
12505
BoundExpression? getAwaiter = (BoundExpression?)this.
Visit
(node.GetAwaiter);
12511
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12512
BoundAwaitableInfo awaitableInfo = (BoundAwaitableInfo)this.
Visit
(node.AwaitableInfo);
12530
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
12548
BoundStatement prologue = (BoundStatement)this.
Visit
(node.Prologue);
12549
BoundStatement epilogue = (BoundStatement)this.
Visit
(node.Epilogue);
12745
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12746
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
12763
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12764
BoundTypeExpression targetType = (BoundTypeExpression)this.
Visit
(node.TargetType);
12783
BoundTypeExpression sourceType = (BoundTypeExpression)this.
Visit
(node.SourceType);
12801
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12819
BoundExpression operand = (BoundExpression)this.
Visit
(node.Operand);
12869
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12888
BoundBlockInstrumentation? instrumentation = (BoundBlockInstrumentation?)this.
Visit
(node.Instrumentation);
12903
BoundStatement statement = (BoundStatement)this.
Visit
(node.Statement);
12910
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.
Visit
(node.DeclaredTypeOpt);
12911
BoundExpression? initializerOpt = (BoundExpression?)this.
Visit
(node.InitializerOpt);
12919
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
12920
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
12928
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12931
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.
Visit
(node.DefaultLabel);
12938
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12939
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
12946
BoundExpression condition = (BoundExpression)this.
Visit
(node.Condition);
12947
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
12955
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
12956
BoundExpression? condition = (BoundExpression?)this.
Visit
(node.Condition);
12957
BoundStatement? increment = (BoundStatement?)this.
Visit
(node.Increment);
12958
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
12967
BoundTypeExpression iterationVariableType = (BoundTypeExpression)this.
Visit
(node.IterationVariableType);
12968
BoundExpression? iterationErrorExpressionOpt = (BoundExpression?)this.
Visit
(node.IterationErrorExpressionOpt);
12969
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
12970
BoundForEachDeconstructStep? deconstructionOpt = (BoundForEachDeconstructStep?)this.
Visit
(node.DeconstructionOpt);
12971
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
12972
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
12979
BoundMultipleLocalDeclarations? declarationsOpt = (BoundMultipleLocalDeclarations?)this.
Visit
(node.DeclarationsOpt);
12980
BoundExpression? expressionOpt = (BoundExpression?)this.
Visit
(node.ExpressionOpt);
12981
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
12982
BoundAwaitableInfo? awaitOpt = (BoundAwaitableInfo?)this.
Visit
(node.AwaitOpt);
12989
BoundMultipleLocalDeclarations declarations = (BoundMultipleLocalDeclarations)this.
Visit
(node.Declarations);
12990
BoundStatement body = (BoundStatement)this.
Visit
(node.Body);
12998
BoundExpression? exceptionSourceOpt = (BoundExpression?)this.
Visit
(node.ExceptionSourceOpt);
12999
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.
Visit
(node.ExceptionFilterPrologueOpt);
13000
BoundExpression? exceptionFilterOpt = (BoundExpression?)this.
Visit
(node.ExceptionFilterOpt);
13001
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
13114
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13161
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
13162
BoundExpression? whenClause = (BoundExpression?)this.
Visit
(node.WhenClause);
13163
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13169
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13189
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13209
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13216
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13223
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13230
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13237
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13238
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13239
BoundListPatternReceiverPlaceholder receiverPlaceholder = (BoundListPatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13240
BoundListPatternIndexPlaceholder argumentPlaceholder = (BoundListPatternIndexPlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13241
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13248
BoundDagTemp lengthTemp = (BoundDagTemp)this.
Visit
(node.LengthTemp);
13249
BoundExpression indexerAccess = (BoundExpression)this.
Visit
(node.IndexerAccess);
13250
BoundSlicePatternReceiverPlaceholder receiverPlaceholder = (BoundSlicePatternReceiverPlaceholder)this.
Visit
(node.ReceiverPlaceholder);
13251
BoundSlicePatternRangePlaceholder argumentPlaceholder = (BoundSlicePatternRangePlaceholder)this.
Visit
(node.ArgumentPlaceholder);
13252
BoundDagTemp input = (BoundDagTemp)this.
Visit
(node.Input);
13266
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13285
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13304
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
13321
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13339
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13357
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13358
BoundExpression accessExpression = (BoundExpression)this.
Visit
(node.AccessExpression);
13376
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
13377
BoundExpression whenNotNull = (BoundExpression)this.
Visit
(node.WhenNotNull);
13378
BoundExpression? whenNullOpt = (BoundExpression?)this.
Visit
(node.WhenNullOpt);
13407
BoundExpression valueTypeReceiver = (BoundExpression)this.
Visit
(node.ValueTypeReceiver);
13408
BoundExpression referenceTypeReceiver = (BoundExpression)this.
Visit
(node.ReferenceTypeReceiver);
13428
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13446
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13465
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13484
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13485
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
13541
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
13575
BoundTupleLiteral? sourceTuple = (BoundTupleLiteral?)this.
Visit
(node.SourceTuple);
13595
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
13612
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
13629
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
13683
BoundObjectOrCollectionValuePlaceholder placeholder = (BoundObjectOrCollectionValuePlaceholder)this.
Visit
(node.Placeholder);
13703
BoundExpression? implicitReceiverOpt = (BoundExpression?)this.
Visit
(node.ImplicitReceiverOpt);
13721
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
13787
BoundObjectInitializerExpressionBase? initializerExpressionOpt = (BoundObjectInitializerExpressionBase?)this.
Visit
(node.InitializerExpressionOpt);
13805
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
13823
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
13858
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
13859
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
13877
BoundExpression count = (BoundExpression)this.
Visit
(node.Count);
13878
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.
Visit
(node.InitializerOpt);
13896
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13931
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13949
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13968
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
13987
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14007
BoundBlock body = (BoundBlock)this.
Visit
(node.Body);
14042
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14062
BoundExpression argument = (BoundExpression)this.
Visit
(node.Argument);
14137
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14138
BoundExpression? alignment = (BoundExpression?)this.
Visit
(node.Alignment);
14139
BoundLiteral? format = (BoundLiteral?)this.
Visit
(node.Format);
14156
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14157
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14177
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14193
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14194
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14204
BoundTypeExpression? declaredType = (BoundTypeExpression?)this.
Visit
(node.DeclaredType);
14207
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14221
BoundExpression? variableAccess = (BoundExpression?)this.
Visit
(node.VariableAccess);
14229
BoundPattern? pattern = (BoundPattern?)this.
Visit
(node.Pattern);
14249
BoundPattern pattern = (BoundPattern)this.
Visit
(node.Pattern);
14256
BoundPropertySubpatternMember? receiver = (BoundPropertySubpatternMember?)this.
Visit
(node.Receiver);
14264
BoundTypeExpression declaredType = (BoundTypeExpression)this.
Visit
(node.DeclaredType);
14272
BoundPattern left = (BoundPattern)this.
Visit
(node.Left);
14273
BoundPattern right = (BoundPattern)this.
Visit
(node.Right);
14281
BoundPattern negated = (BoundPattern)this.
Visit
(node.Negated);
14289
BoundExpression value = (BoundExpression)this.
Visit
(node.Value);
14307
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14325
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14343
BoundExpression? receiverOpt = (BoundExpression?)this.
Visit
(node.ReceiverOpt);
14378
BoundStatement? initializer = (BoundStatement?)this.
Visit
(node.Initializer);
14379
BoundBlock? blockBody = (BoundBlock?)this.
Visit
(node.BlockBody);
14380
BoundBlock? expressionBody = (BoundBlock?)this.
Visit
(node.ExpressionBody);
14386
BoundExpression expression = (BoundExpression)this.
Visit
(node.Expression);
14404
BoundExpression receiver = (BoundExpression)this.
Visit
(node.Receiver);
14405
BoundObjectInitializerExpressionBase initializerExpression = (BoundObjectInitializerExpressionBase)this.
Visit
(node.InitializerExpression);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OperatorTests.cs (1)
8821
var node = rewriter.
Visit
(block);