5 types derived from BoundTreeVisitor
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\BoundTreeRewriter.cs (1)
13
internal abstract partial class BoundTreeRewriter :
BoundTreeVisitor
BoundTree\BoundTreeWalker.cs (1)
11
internal abstract partial class BoundTreeWalker :
BoundTreeVisitor
FlowAnalysis\AbstractFlowPass.cs (1)
37
internal abstract partial class AbstractFlowPass<TLocalState, TLocalFunctionState> :
BoundTreeVisitor
Generated\BoundNodes.xml.Generated.cs (2)
9774
internal abstract partial class BoundTreeWalker :
BoundTreeVisitor
10797
internal abstract partial class BoundTreeRewriter :
BoundTreeVisitor
242 references to BoundTreeVisitor
Microsoft.CodeAnalysis.CSharp (242)
BoundTree\BoundNode.cs (1)
385
public virtual BoundNode? Accept(
BoundTreeVisitor
visitor)
CodeGen\CodeGenerator.cs (1)
143
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex)
CodeGen\EmitExpression.cs (1)
89
BoundTreeVisitor
.CancelledByStackGuardException.GetTooLongOrComplexExpressionErrorLocation(expression));
CodeGen\EmitStatement.cs (1)
388
BoundTreeVisitor
.CancelledByStackGuardException.GetTooLongOrComplexExpressionErrorLocation(condition));
Compiler\MethodCompiler.cs (3)
779
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex)
1474
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex)
2184
catch (
BoundTreeVisitor
.CancelledByStackGuardException)
FlowAnalysis\ControlFlowPass.cs (1)
170
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex) when (diagnostics != null)
FlowAnalysis\DefiniteAssignment.cs (1)
654
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex) when (diagnostics != null)
Generated\BoundNodes.xml.Generated.cs (232)
322
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFieldEqualsValue(this);
352
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertyEqualsValue(this);
382
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitParameterEqualsValue(this);
410
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitGlobalStatementInitializer(this);
483
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitValuePlaceholder(this);
513
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCapturedReceiverPlaceholder(this);
554
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeconstructValuePlaceholder(this);
589
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTupleOperandPlaceholder(this);
618
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAwaitableValuePlaceholder(this);
653
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDisposableValuePlaceholder(this);
691
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectOrCollectionValuePlaceholder(this);
726
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitIndexerValuePlaceholder(this);
764
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitIndexerReceiverPlaceholder(this);
799
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitListPatternReceiverPlaceholder(this);
834
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitListPatternIndexPlaceholder(this);
869
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSlicePatternReceiverPlaceholder(this);
904
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSlicePatternRangePlaceholder(this);
935
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDup(this);
963
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPassByCopy(this);
996
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBadExpression(this);
1024
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBadStatement(this);
1052
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitExtractedFinallyBlock(this);
1087
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeExpression(this);
1125
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeOrValueExpression(this);
1166
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNamespaceExpression(this);
1208
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnaryOperator(this);
1256
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIncrementOperator(this);
1288
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAddressOfOperator(this);
1317
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedAddressOfOperator(this);
1360
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFunctionPointerLoad(this);
1392
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPointerIndirectionOperator(this);
1429
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPointerElementAccess(this);
1466
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFunctionPointerInvocation(this);
1498
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRefTypeOperator(this);
1528
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMakeRefOperator(this);
1560
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRefValueOperator(this);
1592
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFromEndIndexExpression(this);
1625
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRangeExpression(this);
1678
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBinaryOperator(this);
1716
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTupleBinaryOperator(this);
1761
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUserDefinedConditionalLogicalOperator(this);
1808
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCompoundAssignmentOperator(this);
1842
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAssignmentOperator(this);
1877
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeconstructionAssignmentOperator(this);
1918
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNullCoalescingOperator(this);
1949
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNullCoalescingAssignmentOperator(this);
1988
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedConditionalOperator(this);
2032
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalOperator(this);
2065
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayAccess(this);
2094
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRefArrayAccess(this);
2124
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayLength(this);
2157
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAwaitableInfo(this);
2192
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAwaitExpression(this);
2245
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeOfOperator(this);
2277
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBlockInstrumentation(this);
2317
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMethodDefIndex(this);
2360
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocalId(this);
2403
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitParameterId(this);
2438
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStateMachineInstanceId(this);
2473
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMaximumMethodDefIndex(this);
2511
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInstrumentationPayloadRoot(this);
2546
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThrowIfModuleCancellationRequested(this);
2581
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitModuleCancellationTokenExpression(this);
2616
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitModuleVersionId(this);
2651
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitModuleVersionIdString(this);
2691
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSourceDocumentIndex(this);
2734
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMethodInfo(this);
2777
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFieldInfo(this);
2806
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDefaultLiteral(this);
2831
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDefaultExpression(this);
2866
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIsOperator(this);
2903
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAsOperator(this);
2935
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSizeOfOperator(this);
2979
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConversion(this);
3012
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitReadOnlySpanFromArray(this);
3047
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArgList(this);
3078
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArgListOperator(this);
3117
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFixedLocalCollectionInitializer(this);
3156
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequencePoint(this);
3183
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequencePointWithSpan(this);
3220
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSavePreviousSequencePoint(this);
3257
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRestorePreviousSequencePoint(this);
3288
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStepThroughSequencePoint(this);
3324
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBlock(this);
3353
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitScope(this);
3384
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStateMachineScope(this);
3420
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocalDeclaration(this);
3460
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMultipleLocalDeclarations(this);
3490
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUsingLocalDeclarations(this);
3522
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocalFunctionStatement(this);
3553
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNoOpStatement(this);
3582
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitReturnStatement(this);
3610
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitYieldReturnStatement(this);
3638
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitYieldBreakStatement(this);
3652
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThrowStatement(this);
3680
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitExpressionStatement(this);
3717
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBreakStatement(this);
3754
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitContinueStatement(this);
3799
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchStatement(this);
3835
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchDispatch(this);
3868
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIfStatement(this);
3948
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDoStatement(this);
3978
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitWhileStatement(this);
4020
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitForStatement(this);
4071
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitForEachStatement(this);
4102
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitForEachDeconstructStep(this);
4141
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUsingStatement(this);
4175
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFixedStatement(this);
4206
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLockStatement(this);
4243
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTryStatement(this);
4284
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCatchBlock(this);
4315
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLiteral(this);
4355
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUtf8String(this);
4390
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThisReference(this);
4425
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPreviousSubmissionReference(this);
4460
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitHostObjectMemberReference(this);
4489
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBaseReference(this);
4538
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocal(this);
4583
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPseudoVariable(this);
4616
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRangeVariable(this);
4656
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitParameter(this);
4693
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLabelStatement(this);
4725
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitGotoStatement(this);
4756
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLabeledStatement(this);
4793
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLabel(this);
4830
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStatementList(this);
4863
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalGoto(this);
4926
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchExpressionArm(this);
4954
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedSwitchExpression(this);
4988
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConvertedSwitchExpression(this);
5016
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDecisionDag(this);
5061
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitEvaluationDecisionDagNode(this);
5095
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTestDecisionDagNode(this);
5130
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitWhenDecisionDagNode(this);
5167
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLeafDecisionDagNode(this);
5213
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagTemp(this);
5242
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagTypeTest(this);
5270
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagNonNullTest(this);
5296
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagExplicitNullTest(this);
5325
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagValueTest(this);
5356
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagRelationalTest(this);
5397
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagDeconstructEvaluation(this);
5426
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagTypeEvaluation(this);
5455
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagFieldEvaluation(this);
5486
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagPropertyEvaluation(this);
5517
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagIndexEvaluation(this);
5564
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagIndexerEvaluation(this);
5613
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagSliceEvaluation(this);
5642
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagAssignmentEvaluation(this);
5674
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchSection(this);
5707
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchLabel(this);
5749
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequencePointExpression(this);
5785
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequence(this);
5821
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSpillSequence(this);
5860
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicMemberAccess(this);
5913
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicInvocation(this);
5946
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalAccess(this);
5987
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLoweredConditionalAccess(this);
6025
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalReceiver(this);
6058
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitComplexConditionalReceiver(this);
6099
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMethodGroup(this);
6127
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertyGroup(this);
6182
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCall(this);
6221
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitEventAssignmentOperator(this);
6266
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAttribute(this);
6304
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedObjectCreationExpression(this);
6376
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectCreationExpression(this);
6417
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedCollectionExpression(this);
6462
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionExpression(this);
6490
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionExpressionSpreadExpressionPlaceholder(this);
6530
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionExpressionSpreadElement(this);
6575
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTupleLiteral(this);
6605
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConvertedTupleLiteral(this);
6648
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicObjectCreationExpression(this);
6680
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNoPiaObjectCreationExpression(this);
6727
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectInitializerExpression(this);
6776
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectInitializerMember(this);
6821
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicObjectInitializerMember(this);
6849
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionInitializerExpression(this);
6894
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionElementInitializer(this);
6926
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicCollectionElementInitializer(this);
6961
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitReceiver(this);
6997
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAnonymousObjectCreationExpression(this);
7037
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAnonymousPropertyDeclaration(this);
7067
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNewT(this);
7103
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDelegateCreationExpression(this);
7135
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayCreation(this);
7166
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayInitialization(this);
7212
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStackAllocArrayCreation(this);
7241
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConvertedStackAllocExpression(this);
7281
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFieldAccess(this);
7321
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitHoistedFieldAccess(this);
7359
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertyAccess(this);
7395
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitEventAccess(this);
7446
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIndexerAccess(this);
7495
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitIndexerAccess(this);
7536
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInlineArrayAccess(this);
7576
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicIndexerAccess(this);
7616
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLambda(this);
7660
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnboundLambda(this);
7701
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitQueryClause(this);
7727
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeOrInstanceInitializers(this);
7760
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNameOfOperator(this);
7802
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedInterpolatedString(this);
7830
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInterpolatedString(this);
7858
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInterpolatedStringHandlerPlaceholder(this);
7896
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInterpolatedStringArgumentPlaceholder(this);
7931
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStringInsert(this);
7973
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIsPatternExpression(this);
8034
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConstantPattern(this);
8070
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDiscardPattern(this);
8119
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeclarationPattern(this);
8156
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRecursivePattern(this);
8200
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitListPattern(this);
8239
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSlicePattern(this);
8275
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitITuplePattern(this);
8317
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPositionalSubpattern(this);
8347
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertySubpattern(this);
8379
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertySubpatternMember(this);
8411
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypePattern(this);
8446
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBinaryPattern(this);
8476
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNegatedPattern(this);
8511
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRelationalPattern(this);
8546
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDiscardExpression(this);
8574
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThrowExpression(this);
8617
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitOutVariablePendingInference(this);
8643
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeconstructionVariablePendingInference(this);
8678
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitOutDeconstructVarPendingInference(this);
8714
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNonConstructorMethodBody(this);
8744
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConstructorMethodBody(this);
8775
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitExpressionWithNullability(this);
8810
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitWithExpression(this);
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
287
throw new
BoundTreeVisitor
.CancelledByStackGuardException(ex, node);