337 references to Visit
Microsoft.CodeAnalysis.CSharp (337)
Generated\BoundNodes.xml.Generated.cs (337)
15475public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15480new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15488new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15496new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15502new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15515new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15619new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15629new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15637new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15643new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15650new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15651new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15679new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15693new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15696new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15697new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15698new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15699new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15709new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15718new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15735new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15744new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15745new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15755new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15756new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15766new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15775new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15784new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15792new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15801new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15802new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15814new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15815new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15823new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15824new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15838new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15839new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15843new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15844new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15853new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15854new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15855new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15856new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15857new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15858new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15868new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15869new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15878new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15879new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15888new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15889new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15890new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15891new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15901new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15902new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15910new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15911new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15912new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15923new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15924new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15925new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15936new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15937new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15945new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15953new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15961new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15963new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15966new TreeDumperNode("runtimeAsyncAwaitCall", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCall, null) }), 15967new TreeDumperNode("runtimeAsyncAwaitCallPlaceholder", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCallPlaceholder, null) }), 15973new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15974new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15983new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15993new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15994new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 16109new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 16118new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 16119new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 16128new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 16129new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 16130new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 16131new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 16139new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 16148new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 16163new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 16179new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16189new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 16190new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 16191new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16200new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 16206new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 16234new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 16235new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16242new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16249new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 16256new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 16257new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16258new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 16265new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 16272new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16273new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 16280new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 16281new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 16294new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16301new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16309new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16315new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16333new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16336new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 16337new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16338new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 16345new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16354new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16355new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16356new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16363new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16364new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16373new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16374new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16383new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16385new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16386new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16387new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16396new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16397new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16398new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16400new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16401new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16402new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16403new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16411new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16412new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16419new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16420new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16421new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16422new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16430new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16431new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16437new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16438new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16444new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16445new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16446new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16455new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16457new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16458new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16459new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16531new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16554new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16555new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16562new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16576new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16582new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16591new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16593new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16594new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16601new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16602new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16603new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16615new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16616new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16617new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16627new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16634new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16635new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16641new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16642new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16643new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16650new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16651new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16652new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16665new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16673new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16680new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16686new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16693new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16701new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16708new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16715new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16722new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16730new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16738new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16745new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16747new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16748new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16749new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16750new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16757new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16760new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16761new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16762new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16763new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16769new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16770new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16776new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16783new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16784new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16791new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16793new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16799new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16808new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16809new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16818new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16819new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16827new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16842new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16843new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16851new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16852new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16860new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16862new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16863new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16881new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16882new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16897new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16907new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16916new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16919new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16939new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16940new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16949new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16954new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16963new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16977new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16984new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16993new TreeDumperNode("withElement", null, new TreeDumperNode[] { Visit(node.WithElement, null) }), 16994new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 17002new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17011new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 17012new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 17014new TreeDumperNode("collectionBuilderElementsPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderElementsPlaceholder, null) }), 17017new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 17018new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 17033new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17034new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 17035new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 17037new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 17038new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 17039new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 17045new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17055new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 17057new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17068new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17071new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 17082new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 17091new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 17092new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 17101new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17126new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 17127new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 17136new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17137new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 17151new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17152new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17168new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17169new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 17185new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 17194new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17205new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 17206new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 17215new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 17224new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 17225new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 17234new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 17235new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 17243new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17264new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17276new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17287new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17290new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17305new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17306new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17307new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 17308new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17309new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 17310new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 17318new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17319new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17329new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17330new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17341new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 17343new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 17363new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17365new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17366new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17368new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17376new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17382new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17391new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17401new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17425new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17426new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17427new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17436new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17437new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17440new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17450new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17461new TreeDumperNode("leftOfPendingConjunction", null, new TreeDumperNode[] { Visit(node.LeftOfPendingConjunction, null) }), 17462new TreeDumperNode("valueProperty", null, new TreeDumperNode[] { Visit(node.ValueProperty, null) }), 17463new TreeDumperNode("valuePattern", null, new TreeDumperNode[] { Visit(node.ValuePattern, null) }), 17478new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17481new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17490new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17492new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17493new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17496new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17505new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17507new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17508new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17509new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17510new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17512new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17521new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17522new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17523new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17524new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17534new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17544new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17550new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17552new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17558new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17566new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17577new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17578new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17586new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17595new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17614new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17623new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17632new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17649new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17650new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17657new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17658new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17659new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17665new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17674new TreeDumperNode("originalExpression", null, new TreeDumperNode[] { Visit(node.OriginalExpression, null) }), 17682new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17684new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),