312 references to Visit
Microsoft.CodeAnalysis.CSharp (312)
Generated\BoundNodes.xml.Generated.cs (312)
14426public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 14431new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14439new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14447new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14453new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 14466new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 14564new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 14574new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 14582new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 14588new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 14595new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 14596new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 14623new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14637new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14640new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 14641new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 14642new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 14643new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 14653new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14662new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14679new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14688new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 14689new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 14699new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 14700new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 14710new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14719new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14728new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14736new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 14745new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 14746new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 14758new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 14759new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 14767new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 14768new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 14785new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 14786new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 14795new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 14796new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 14797new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 14798new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 14799new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 14800new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 14810new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 14811new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 14820new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 14821new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 14830new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 14831new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 14832new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 14833new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 14843new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 14844new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 14852new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 14853new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 14854new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 14865new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 14866new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 14867new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 14878new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 14879new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 14887new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 14895new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 14897new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 14905new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 14906new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 14914new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 14924new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 14925new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15026new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15035new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15036new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15045new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15046new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15047new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15048new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15056new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15065new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15080new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15096new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15106new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15107new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15108new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15117new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15123new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15151new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15152new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15159new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15166new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15173new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15174new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15175new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15182new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15189new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15190new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15197new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15198new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15211new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15218new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15226new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15232new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15250new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15253new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15254new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15255new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15262new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15271new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15272new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15273new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 15280new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15281new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15290new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15291new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15300new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 15302new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15303new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 15304new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15313new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 15314new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 15315new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 15317new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 15318new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15319new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 15320new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15321new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15329new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 15330new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 15337new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 15338new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15339new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15340new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15348new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 15349new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15355new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 15356new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15362new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 15363new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 15364new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 15373new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 15375new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 15376new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 15377new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15449new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15472new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 15473new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 15480new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15494new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15500new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15509new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 15510new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 15511new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15518new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15519new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 15520new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15532new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15533new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 15534new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15544new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 15550new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 15551new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 15557new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 15558new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 15559new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 15566new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 15567new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 15568new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 15581new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 15589new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15596new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15602new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15609new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15617new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15624new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15631new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15638new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15646new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15654new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15661new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 15663new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 15664new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 15665new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 15666new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15673new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 15676new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 15677new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 15678new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 15679new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15685new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 15686new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 15693new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 15694new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15701new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 15702new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 15708new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15717new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 15718new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15727new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 15728new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15736new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15751new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15752new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15760new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15761new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 15769new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15771new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 15772new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 15790new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 15791new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 15806new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 15816new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 15825new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 15827new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15847new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 15848new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 15857new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 15862new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 15871new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15885new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15892new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 15901new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15911new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 15913new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15924new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15927new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 15938new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 15947new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 15948new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 15957new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15981new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 15982new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 15991new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15992new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16006new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16007new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16023new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16024new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16040new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16049new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16060new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16061new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16070new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16079new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16080new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16089new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16090new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16098new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16119new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16129new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16140new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16142new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16156new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16157new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16158new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16159new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16160new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16161new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16169new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16170new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16181new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16183new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16203new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16205new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 16206new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 16208new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 16216new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16222new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16231new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 16241new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 16265new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16266new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 16267new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 16276new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16277new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16279new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16289new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16305new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16308new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16316new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16318new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 16319new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 16322new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16330new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 16332new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 16333new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16334new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16335new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16337new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16345new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16346new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16347new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16348new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16358new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 16367new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16373new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 16375new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16381new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16389new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16399new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 16400new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 16408new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 16417new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16435new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16444new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16453new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16470new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 16471new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 16478new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16479new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 16480new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 16486new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16495new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16497new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),