330 references to Visit
Microsoft.CodeAnalysis.CSharp (330)
Generated\BoundNodes.xml.Generated.cs (330)
15115public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15120new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15128new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15136new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15142new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15155new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15253new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15263new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15271new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15277new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15284new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15285new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15312new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15326new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15329new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15330new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15331new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15332new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15342new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15351new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15368new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15377new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15378new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15388new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15389new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15399new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15408new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15417new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15425new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15434new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15435new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15447new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15448new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15456new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15457new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15471new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15472new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15476new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15477new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15486new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15487new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15488new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15489new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15490new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15491new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15501new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15502new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15511new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15512new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15521new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15522new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15523new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15524new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15534new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15535new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15543new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15544new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15545new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15556new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15557new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15558new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15569new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15570new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15578new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15586new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15594new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15596new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15604new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15605new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15614new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15624new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15625new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15740new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15749new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15750new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15759new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15760new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15761new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15762new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15770new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15779new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15793new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15809new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15819new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15820new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15821new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15830new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15836new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15864new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15865new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15872new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15879new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15886new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15887new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15888new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15895new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15902new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15903new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15910new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15911new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15924new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15931new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15939new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15945new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15963new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15966new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15967new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15968new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15975new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15984new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15985new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15986new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 15993new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15994new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16003new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16004new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16013new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16015new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16016new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16017new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16026new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16027new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16028new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16030new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16031new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16032new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16033new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16034new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16042new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16043new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16050new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16051new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16052new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16053new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16061new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16062new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16068new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16069new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16075new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16076new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16077new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16086new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16088new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16089new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16090new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16162new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16185new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16186new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16193new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16207new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16213new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16222new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16223new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16224new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16231new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16232new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16233new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16245new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16246new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16247new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16257new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16263new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16264new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16270new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16271new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16272new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16279new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16280new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16281new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16294new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16302new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16309new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16315new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16322new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16330new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16337new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16344new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16351new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16359new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16367new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16374new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16376new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16377new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16378new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16379new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16386new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16389new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16390new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16391new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16392new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16398new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16399new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16406new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16407new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16414new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16415new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16421new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16430new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16431new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16440new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16441new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16449new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16464new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16465new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16473new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16474new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16482new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16484new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16485new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16503new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16504new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16519new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16529new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16538new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16541new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16561new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16562new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16571new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16576new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16585new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16599new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16606new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16615new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16624new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16625new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16627new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16628new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16630new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16631new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16646new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16647new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16648new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16650new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16651new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16652new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16658new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16668new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16670new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16681new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16684new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16695new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16704new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16705new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16714new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16739new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16740new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16749new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16750new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16764new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16765new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16781new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16782new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16798new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16807new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16818new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16819new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16828new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16837new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16838new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16847new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16848new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16856new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16877new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16889new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16900new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16903new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16918new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16919new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16920new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16921new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16922new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16923new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16931new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16932new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16942new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16943new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16954new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16956new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16976new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16978new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 16979new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 16981new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 16989new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16995new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17004new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17014new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17038new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17039new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17040new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17049new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17050new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17052new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17062new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17078new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17081new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17089new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17091new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17092new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17095new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17103new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17105new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17106new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17107new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17108new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17110new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17118new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17119new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17120new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17121new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17131new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17140new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17146new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17148new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17154new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17162new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17172new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17173new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17181new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17190new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17208new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17217new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17226new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17243new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17244new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17251new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17252new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17253new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17259new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17268new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17270new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),