Generated\BoundNodes.xml.Generated.cs (328)
14963public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null);
14968new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
14976new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
14984new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
14990new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }),
15003new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
15101new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15111new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)),
15119new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)),
15125new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }),
15132new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }),
15133new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)),
15160new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15174new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15177new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }),
15178new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }),
15179new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }),
15180new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }),
15190new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15199new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15216new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15225new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15226new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }),
15236new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }),
15237new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
15247new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15256new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15265new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15273new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15282new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }),
15283new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }),
15295new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
15296new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
15304new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
15305new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
15322new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
15323new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
15332new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
15333new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
15334new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }),
15335new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }),
15336new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }),
15337new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }),
15347new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
15348new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
15357new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
15358new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
15367new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }),
15368new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }),
15369new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }),
15370new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }),
15380new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }),
15381new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }),
15389new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
15390new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }),
15391new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }),
15402new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
15403new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }),
15404new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }),
15415new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15416new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)),
15424new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }),
15432new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15440new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }),
15442new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }),
15450new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15451new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }),
15460new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }),
15470new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }),
15471new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }),
15586new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }),
15595new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15596new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }),
15605new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15606new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }),
15607new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }),
15608new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }),
15616new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }),
15625new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15640new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }),
15656new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
15666new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }),
15667new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }),
15668new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15677new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }),
15683new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }),
15711new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }),
15712new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)),
15719new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)),
15726new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }),
15733new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }),
15734new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }),
15735new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)),
15742new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)),
15749new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }),
15750new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)),
15757new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }),
15758new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }),
15771new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }),
15778new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15786new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }),
15792new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15810new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15813new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)),
15814new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }),
15815new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }),
15822new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15831new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
15832new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }),
15833new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }),
15840new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
15841new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15850new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
15851new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15860new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }),
15862new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
15863new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }),
15864new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15873new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }),
15874new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }),
15875new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }),
15877new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }),
15878new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
15879new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }),
15880new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }),
15881new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15889new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }),
15890new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }),
15897new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }),
15898new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }),
15899new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15900new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }),
15908new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }),
15909new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15915new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }),
15916new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
15922new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }),
15923new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)),
15924new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }),
15933new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }),
15935new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }),
15936new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }),
15937new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
16009new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16032new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }),
16033new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }),
16040new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
16054new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)),
16060new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }),
16069new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }),
16070new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }),
16071new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16078new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16079new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)),
16080new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }),
16092new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16093new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)),
16094new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }),
16104new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }),
16110new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }),
16111new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }),
16117new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }),
16118new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }),
16119new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }),
16126new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }),
16127new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }),
16128new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }),
16141new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }),
16149new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16156new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16162new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16169new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16177new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16184new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16191new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16198new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16206new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16214new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16221new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }),
16223new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }),
16224new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }),
16225new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }),
16226new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16233new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }),
16236new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }),
16237new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }),
16238new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }),
16239new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16245new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }),
16246new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }),
16253new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)),
16254new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)),
16261new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }),
16262new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }),
16268new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16277new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)),
16278new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16287new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)),
16288new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16296new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
16311new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16312new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16320new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
16321new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }),
16329new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
16331new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }),
16332new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }),
16350new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }),
16351new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }),
16366new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16376new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16385new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16388new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16408new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16409new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }),
16418new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)),
16423new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)),
16432new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16446new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16453new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }),
16462new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)),
16471new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }),
16472new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }),
16474new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }),
16475new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }),
16477new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }),
16478new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)),
16493new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16494new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }),
16495new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }),
16497new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }),
16498new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }),
16499new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }),
16505new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16515new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }),
16517new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16528new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16531new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }),
16542new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }),
16551new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }),
16552new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)),
16561new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16586new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }),
16587new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)),
16596new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16597new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }),
16611new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16612new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16628new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16629new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)),
16645new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }),
16654new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }),
16665new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)),
16666new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }),
16675new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)),
16684new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }),
16685new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }),
16694new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }),
16695new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }),
16703new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16724new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16736new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16747new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
16750new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16765new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
16766new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }),
16767new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }),
16768new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }),
16769new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }),
16770new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)),
16778new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16779new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }),
16789new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
16790new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)),
16801new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }),
16803new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }),
16823new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16825new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }),
16826new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }),
16828new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }),
16836new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)),
16842new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }),
16851new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)),
16861new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)),
16885new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16886new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }),
16887new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }),
16896new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
16897new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }),
16899new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }),
16909new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
16925new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }),
16928new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }),
16936new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }),
16938new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)),
16939new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)),
16942new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }),
16950new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)),
16952new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }),
16953new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }),
16954new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }),
16955new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }),
16957new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }),
16965new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }),
16966new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }),
16967new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }),
16968new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }),
16978new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)),
16987new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }),
16993new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }),
16995new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }),
17001new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
17009new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }),
17019new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }),
17020new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }),
17028new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }),
17037new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }),
17055new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
17064new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
17073new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }),
17090new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }),
17091new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }),
17098new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }),
17099new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }),
17100new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }),
17106new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }),
17115new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }),
17117new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),