330 references to Visit
Microsoft.CodeAnalysis.CSharp (330)
Generated\BoundNodes.xml.Generated.cs (330)
15124public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15129new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15137new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15145new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15151new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15164new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15262new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15272new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15280new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15286new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15293new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15294new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15321new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15335new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15338new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15339new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15340new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15341new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15351new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15360new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15377new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15386new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15387new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15397new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15398new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15408new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15417new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15426new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15434new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15443new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15444new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15456new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15457new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15465new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15466new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15480new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15481new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15485new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15486new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15495new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15496new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15497new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15498new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15499new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15500new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15510new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15511new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15520new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15521new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15530new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15531new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15532new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15533new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15543new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15544new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15552new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15553new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15554new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15565new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15566new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15567new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15578new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15579new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15587new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15595new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15603new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15605new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15613new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15614new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15623new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15633new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15634new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15749new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15758new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15759new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15768new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15769new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15770new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15771new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15779new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15788new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15802new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15818new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15828new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15829new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15830new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15839new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15845new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15873new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15874new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15881new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15888new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15895new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15896new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15897new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15904new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15911new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15912new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15919new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15920new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15933new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15940new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15948new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15954new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15972new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15975new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15976new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15977new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15984new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15993new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15994new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15995new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16002new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16003new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16012new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16013new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16022new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16024new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16025new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16026new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16035new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16036new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16037new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16039new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16040new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16041new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16042new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16043new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16051new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16052new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16059new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16060new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16061new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16062new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16070new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16071new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16077new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16078new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16084new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16085new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16086new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16095new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16097new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16098new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16099new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16171new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16194new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16195new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16202new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16216new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16222new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16231new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16232new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16233new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16240new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16241new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16242new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16254new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16255new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16256new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16266new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16272new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16273new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16279new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16280new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16281new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16288new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16289new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16290new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16303new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16311new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16318new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16324new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16331new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16339new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16346new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16353new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16360new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16368new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16376new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16383new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16385new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16386new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16387new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16388new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16395new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16398new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16399new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16400new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16401new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16407new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16408new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16415new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16416new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16423new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16424new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16430new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16439new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16440new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16449new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16450new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16458new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16473new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16474new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16482new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16483new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16491new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16493new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16494new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16512new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16513new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16528new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16538new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16547new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16550new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16570new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16571new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16580new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16585new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16594new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16608new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16615new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16624new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16633new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16634new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16636new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16637new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16639new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16640new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16655new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16656new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16657new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16659new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16660new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16661new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16667new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16677new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16679new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16690new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16693new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16704new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16713new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16714new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16723new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16748new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16749new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16758new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16759new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16773new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16774new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16790new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16791new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16807new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16816new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16827new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16828new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16837new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16846new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16847new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16856new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16857new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16865new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16886new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16898new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16909new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16912new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16927new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16928new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16929new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16930new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16931new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16932new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16940new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16941new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16951new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16952new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16963new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16965new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16985new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16987new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 16988new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 16990new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 16998new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17004new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17013new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17023new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17047new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17048new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17049new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17058new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17059new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17061new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17071new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17087new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17090new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17098new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17100new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17101new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17104new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17112new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17114new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17115new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17116new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17117new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17119new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17127new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17128new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17129new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17130new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17140new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17149new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17155new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17157new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17163new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17171new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17181new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17182new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17190new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17199new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17217new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17226new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17235new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17252new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17253new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17260new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17261new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17262new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17268new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17277new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17279new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),