5 types derived from BoundTreeVisitor
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\BoundTreeRewriter.cs (1)
14
internal abstract partial class BoundTreeRewriter :
BoundTreeVisitor
BoundTree\BoundTreeWalker.cs (1)
11
internal abstract partial class BoundTreeWalker :
BoundTreeVisitor
FlowAnalysis\AbstractFlowPass.cs (1)
36
internal abstract partial class AbstractFlowPass<TLocalState, TLocalFunctionState> :
BoundTreeVisitor
Generated\BoundNodes.xml.Generated.cs (2)
10039
internal abstract partial class BoundTreeWalker :
BoundTreeVisitor
11100
internal abstract partial class BoundTreeRewriter :
BoundTreeVisitor
246 references to BoundTreeVisitor
Microsoft.CodeAnalysis.CSharp (246)
BoundTree\BoundNode.cs (1)
385
public virtual BoundNode? Accept(
BoundTreeVisitor
visitor)
CodeGen\CodeGenerator.cs (1)
146
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 (2)
821
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex)
1625
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex)
FlowAnalysis\ControlFlowPass.cs (1)
169
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex) when (diagnostics != null)
FlowAnalysis\DefiniteAssignment.cs (1)
614
catch (
BoundTreeVisitor
.CancelledByStackGuardException ex) when (diagnostics != null)
Generated\BoundNodes.xml.Generated.cs (237)
309
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFieldEqualsValue(this);
339
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertyEqualsValue(this);
369
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitParameterEqualsValue(this);
397
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitGlobalStatementInitializer(this);
470
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitValuePlaceholder(this);
498
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCapturedReceiverPlaceholder(this);
539
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeconstructValuePlaceholder(this);
574
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTupleOperandPlaceholder(this);
603
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAwaitableValuePlaceholder(this);
638
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDisposableValuePlaceholder(this);
676
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectOrCollectionValuePlaceholder(this);
711
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitIndexerValuePlaceholder(this);
743
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitIndexerReceiverPlaceholder(this);
778
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitListPatternReceiverPlaceholder(this);
813
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitListPatternIndexPlaceholder(this);
848
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSlicePatternReceiverPlaceholder(this);
883
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSlicePatternRangePlaceholder(this);
911
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionBuilderElementsPlaceholder(this);
945
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDup(this);
973
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPassByCopy(this);
1010
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBadExpression(this);
1038
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBadStatement(this);
1066
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitExtractedFinallyBlock(this);
1101
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeExpression(this);
1150
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeOrValueExpression(this);
1191
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNamespaceExpression(this);
1233
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnaryOperator(this);
1281
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIncrementOperator(this);
1313
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAddressOfOperator(this);
1342
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedAddressOfOperator(this);
1385
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFunctionPointerLoad(this);
1415
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPointerIndirectionOperator(this);
1450
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPointerElementAccess(this);
1487
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFunctionPointerInvocation(this);
1519
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRefTypeOperator(this);
1549
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMakeRefOperator(this);
1581
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRefValueOperator(this);
1613
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFromEndIndexExpression(this);
1646
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRangeExpression(this);
1703
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBinaryOperator(this);
1741
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTupleBinaryOperator(this);
1794
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUserDefinedConditionalLogicalOperator(this);
1841
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCompoundAssignmentOperator(this);
1875
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAssignmentOperator(this);
1910
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeconstructionAssignmentOperator(this);
1951
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNullCoalescingOperator(this);
1982
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNullCoalescingAssignmentOperator(this);
2021
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedConditionalOperator(this);
2065
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalOperator(this);
2098
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayAccess(this);
2130
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRefAccess(this);
2160
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayLength(this);
2201
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAwaitableInfo(this);
2236
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAwaitExpression(this);
2289
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeOfOperator(this);
2321
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBlockInstrumentation(this);
2365
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMethodDefIndex(this);
2408
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocalId(this);
2451
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitParameterId(this);
2486
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStateMachineInstanceId(this);
2521
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMaximumMethodDefIndex(this);
2559
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInstrumentationPayloadRoot(this);
2594
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThrowIfModuleCancellationRequested(this);
2629
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitModuleCancellationTokenExpression(this);
2664
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitModuleVersionId(this);
2699
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitModuleVersionIdString(this);
2739
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSourceDocumentIndex(this);
2782
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMethodInfo(this);
2825
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFieldInfo(this);
2854
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDefaultLiteral(this);
2879
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDefaultExpression(this);
2914
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIsOperator(this);
2951
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAsOperator(this);
2983
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSizeOfOperator(this);
3031
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConversion(this);
3064
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitReadOnlySpanFromArray(this);
3099
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArgList(this);
3130
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArgListOperator(this);
3169
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFixedLocalCollectionInitializer(this);
3208
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequencePoint(this);
3235
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequencePointWithSpan(this);
3272
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSavePreviousSequencePoint(this);
3309
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRestorePreviousSequencePoint(this);
3340
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStepThroughSequencePoint(this);
3376
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBlock(this);
3405
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitScope(this);
3436
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStateMachineScope(this);
3472
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocalDeclaration(this);
3512
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMultipleLocalDeclarations(this);
3542
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUsingLocalDeclarations(this);
3574
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocalFunctionStatement(this);
3605
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNoOpStatement(this);
3638
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitReturnStatement(this);
3666
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitYieldReturnStatement(this);
3694
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitYieldBreakStatement(this);
3708
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThrowStatement(this);
3736
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitExpressionStatement(this);
3766
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBreakStatement(this);
3796
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitContinueStatement(this);
3841
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchStatement(this);
3877
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchDispatch(this);
3910
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIfStatement(this);
3990
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDoStatement(this);
4020
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitWhileStatement(this);
4062
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitForStatement(this);
4111
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitForEachStatement(this);
4142
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitForEachDeconstructStep(this);
4181
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUsingStatement(this);
4215
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFixedStatement(this);
4246
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLockStatement(this);
4283
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTryStatement(this);
4324
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCatchBlock(this);
4355
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLiteral(this);
4395
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUtf8String(this);
4430
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThisReference(this);
4465
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPreviousSubmissionReference(this);
4500
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitHostObjectMemberReference(this);
4529
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBaseReference(this);
4578
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLocal(this);
4623
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPseudoVariable(this);
4656
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRangeVariable(this);
4696
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitParameter(this);
4733
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLabelStatement(this);
4765
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitGotoStatement(this);
4796
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLabeledStatement(this);
4833
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLabel(this);
4870
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStatementList(this);
4903
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalGoto(this);
4968
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchExpressionArm(this);
4996
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedSwitchExpression(this);
5030
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConvertedSwitchExpression(this);
5060
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDecisionDag(this);
5105
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitEvaluationDecisionDagNode(this);
5139
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTestDecisionDagNode(this);
5174
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitWhenDecisionDagNode(this);
5211
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLeafDecisionDagNode(this);
5257
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagTemp(this);
5286
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagTypeTest(this);
5314
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagNonNullTest(this);
5340
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagExplicitNullTest(this);
5369
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagValueTest(this);
5400
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagRelationalTest(this);
5441
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagDeconstructEvaluation(this);
5470
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagTypeEvaluation(this);
5499
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagFieldEvaluation(this);
5530
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagPropertyEvaluation(this);
5561
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagIndexEvaluation(this);
5608
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagIndexerEvaluation(this);
5657
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagSliceEvaluation(this);
5686
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagAssignmentEvaluation(this);
5712
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDagPassThroughEvaluation(this);
5744
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchSection(this);
5779
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSwitchLabel(this);
5821
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequencePointExpression(this);
5857
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSequence(this);
5893
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSpillSequence(this);
5932
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicMemberAccess(this);
5985
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicInvocation(this);
6018
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalAccess(this);
6059
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLoweredConditionalAccess(this);
6097
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConditionalReceiver(this);
6130
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitComplexConditionalReceiver(this);
6171
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitMethodGroup(this);
6199
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertyGroup(this);
6258
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCall(this);
6297
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitEventAssignmentOperator(this);
6342
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAttribute(this);
6380
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedObjectCreationExpression(this);
6452
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectCreationExpression(this);
6499
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedCollectionExpression(this);
6531
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedWithElement(this);
6580
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionExpression(this);
6608
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionExpressionSpreadExpressionPlaceholder(this);
6648
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionExpressionSpreadElement(this);
6693
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTupleLiteral(this);
6723
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConvertedTupleLiteral(this);
6766
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicObjectCreationExpression(this);
6798
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNoPiaObjectCreationExpression(this);
6845
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectInitializerExpression(this);
6894
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitObjectInitializerMember(this);
6939
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicObjectInitializerMember(this);
6967
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionInitializerExpression(this);
7012
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitCollectionElementInitializer(this);
7044
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicCollectionElementInitializer(this);
7079
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitReceiver(this);
7115
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAnonymousObjectCreationExpression(this);
7155
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitAnonymousPropertyDeclaration(this);
7185
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNewT(this);
7221
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDelegateCreationExpression(this);
7253
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayCreation(this);
7284
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitArrayInitialization(this);
7330
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStackAllocArrayCreation(this);
7359
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConvertedStackAllocExpression(this);
7399
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitFieldAccess(this);
7439
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitHoistedFieldAccess(this);
7477
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertyAccess(this);
7513
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitEventAccess(this);
7564
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIndexerAccess(this);
7613
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitImplicitIndexerAccess(this);
7654
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInlineArrayAccess(this);
7694
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDynamicIndexerAccess(this);
7734
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitLambda(this);
7778
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnboundLambda(this);
7819
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitQueryClause(this);
7845
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypeOrInstanceInitializers(this);
7882
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNameOfOperator(this);
7924
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitUnconvertedInterpolatedString(this);
7952
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInterpolatedString(this);
7980
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInterpolatedStringHandlerPlaceholder(this);
8018
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitInterpolatedStringArgumentPlaceholder(this);
8053
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitStringInsert(this);
8097
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitIsPatternExpression(this);
8168
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConstantPattern(this);
8210
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPatternWithUnionMatching(this);
8250
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDiscardPattern(this);
8305
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeclarationPattern(this);
8348
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRecursivePattern(this);
8392
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitListPattern(this);
8431
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitSlicePattern(this);
8471
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitITuplePattern(this);
8517
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPositionalSubpattern(this);
8547
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertySubpattern(this);
8579
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitPropertySubpatternMember(this);
8617
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitTypePattern(this);
8656
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitBinaryPattern(this);
8690
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNegatedPattern(this);
8731
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitRelationalPattern(this);
8766
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDiscardExpression(this);
8794
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitThrowExpression(this);
8837
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitOutVariablePendingInference(this);
8863
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitDeconstructionVariablePendingInference(this);
8898
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitOutDeconstructVarPendingInference(this);
8934
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitNonConstructorMethodBody(this);
8964
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitConstructorMethodBody(this);
8995
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitExpressionWithNullability(this);
9020
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitValueForNullableAnalysis(this);
9055
public override BoundNode? Accept(
BoundTreeVisitor
visitor) => visitor.VisitWithExpression(this);
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
294
throw new
BoundTreeVisitor
.CancelledByStackGuardException(ex, node);