328 references to Visit
Microsoft.CodeAnalysis.CSharp (328)
Generated\BoundNodes.xml.Generated.cs (328)
15143public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15148new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15156new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15164new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15170new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15183new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15281new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15291new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15299new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15305new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15312new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15313new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15340new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15354new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15357new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15358new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15359new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15360new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15370new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15379new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15396new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15405new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15406new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15416new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15417new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15427new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15436new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15445new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15453new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15462new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15463new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15475new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15476new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15484new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15485new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15502new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15503new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15512new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15513new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15514new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15515new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15516new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15517new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15527new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15528new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15537new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15538new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15547new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15548new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15549new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15550new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15560new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15561new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15569new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15570new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15571new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15582new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15583new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15584new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15595new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15596new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15604new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15612new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15620new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15622new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15630new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15631new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15640new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15650new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15651new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15766new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15775new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15776new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15785new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15786new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15787new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15788new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15796new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15805new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15819new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15835new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15845new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15846new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15847new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15856new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15862new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15890new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15891new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15898new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15905new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15912new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15913new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15914new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15921new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15928new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15929new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15936new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15937new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15950new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15957new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15965new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15971new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15989new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15992new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15993new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15994new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 16001new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16010new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16011new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16012new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16019new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16020new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16029new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16030new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16039new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16041new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16042new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16043new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16052new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16053new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16054new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16056new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16057new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16058new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16059new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16060new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16068new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16069new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16076new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16077new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16078new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16079new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16087new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16088new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16094new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16095new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16101new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16102new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16103new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16112new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16114new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16115new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16116new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16188new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16211new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16212new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16219new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16233new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16239new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16248new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16249new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16250new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16257new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16258new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16259new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16271new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16272new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16273new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16283new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16289new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16290new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16296new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16297new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16298new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16305new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16306new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16307new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16320new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16328new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16335new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16341new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16348new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16356new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16363new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16370new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16377new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16385new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16393new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16400new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16402new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16403new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16404new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16405new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16412new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16415new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16416new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16417new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16418new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16424new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16425new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16432new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16433new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16440new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16441new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16447new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16456new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16457new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16466new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16467new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16475new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16490new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16491new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16499new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16500new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16508new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16510new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16511new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16529new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16530new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16545new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16555new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16564new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16567new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16587new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16588new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16597new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16602new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16611new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16625new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16632new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16641new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16650new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16651new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16653new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16654new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16656new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16657new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16672new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16673new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16674new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16676new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16677new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16678new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16684new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16694new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16696new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16707new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16710new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16721new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16730new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16731new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16740new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16765new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16766new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16775new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16776new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16790new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16791new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16807new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16808new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16824new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16833new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16844new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16845new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16854new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16863new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16864new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16873new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16874new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16882new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16903new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16915new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16926new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16929new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16944new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16945new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16946new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16947new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16948new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16949new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16957new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16958new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16968new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16969new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16980new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16982new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 17002new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17004new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17005new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17007new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17015new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17021new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17030new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17040new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17064new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17065new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17066new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17075new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17076new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17078new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17088new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17104new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17107new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17115new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17117new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17118new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17121new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17129new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17131new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17132new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17133new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17134new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17136new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17144new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17145new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17146new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17147new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17157new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17166new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17172new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17174new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17180new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17188new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17198new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17199new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17207new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17216new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17234new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17243new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17252new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17269new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17270new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17277new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17278new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17279new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17285new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17294new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17296new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),