328 references to Visit
Microsoft.CodeAnalysis.CSharp (328)
Generated\BoundNodes.xml.Generated.cs (328)
14997public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15002new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15010new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15018new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15024new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15037new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15135new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15145new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15153new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15159new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15166new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15167new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15194new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15208new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15211new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15212new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15213new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15214new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15224new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15233new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15250new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15259new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15260new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15270new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15271new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15281new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15290new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15299new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15307new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15316new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15317new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15329new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15330new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15338new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15339new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15356new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15357new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15366new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15367new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15368new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15369new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15370new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15371new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15381new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15382new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15391new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15392new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15401new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15402new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15403new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15404new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15414new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15415new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15423new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15424new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15425new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15436new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15437new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15438new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15449new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15450new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15458new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15466new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15474new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15476new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15484new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15485new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15494new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15504new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15505new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15620new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15629new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15630new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15639new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15640new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15641new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15642new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15650new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15659new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15673new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15689new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15699new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15700new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15701new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15710new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15716new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15744new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15745new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15752new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15759new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15766new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15767new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15768new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15775new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15782new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15783new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15790new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15791new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15804new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15811new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15819new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15825new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15843new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15846new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15847new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15848new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15855new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15864new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15865new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15866new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 15873new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15874new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15883new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15884new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15893new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 15895new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15896new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 15897new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15906new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 15907new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 15908new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 15910new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 15911new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15912new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 15913new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15914new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15922new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 15923new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 15930new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 15931new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15932new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15933new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15941new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 15942new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15948new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 15949new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15955new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 15956new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 15957new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 15966new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 15968new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 15969new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 15970new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16042new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16065new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16066new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16073new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16087new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16093new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16102new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16103new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16104new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16111new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16112new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16113new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16125new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16126new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16127new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16137new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16143new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16144new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16150new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16151new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16152new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16159new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16160new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16161new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16174new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16182new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16189new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16195new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16202new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16210new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16217new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16224new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16231new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16239new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16247new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16254new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16256new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16257new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16258new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16259new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16266new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16269new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16270new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16271new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16272new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16278new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16279new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16286new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16287new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16294new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16295new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16301new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16310new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16311new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16320new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16321new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16329new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16344new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16345new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16353new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16354new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16362new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16364new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16365new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16383new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16384new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16399new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16409new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16418new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16421new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16441new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16442new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16451new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16456new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16465new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16479new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16486new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16495new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16504new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16505new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16507new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16508new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16510new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16511new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16526new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16527new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16528new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16530new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16531new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16532new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16538new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16548new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16550new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16561new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16564new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16575new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16584new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16585new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16594new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16619new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16620new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16629new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16630new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16644new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16645new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16661new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16662new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16678new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16687new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16698new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16699new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16708new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16717new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16718new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16727new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16728new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16736new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16757new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16769new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16780new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16783new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16798new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16799new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16800new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16801new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16802new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16803new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16811new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16812new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16822new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16823new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16834new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16836new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16856new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16858new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 16859new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 16861new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 16869new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16875new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16884new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 16894new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 16918new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16919new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 16920new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 16929new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16930new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16932new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16942new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16958new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16961new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16969new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16971new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 16972new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 16975new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16983new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 16985new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 16986new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16987new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16988new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16990new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16998new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16999new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17000new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17001new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17011new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17020new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17026new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17028new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17034new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17042new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17052new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17053new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17061new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17070new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17088new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17097new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17106new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17123new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17124new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17131new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17132new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17133new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17139new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17148new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17150new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),