328 references to Visit
Microsoft.CodeAnalysis.CSharp (328)
Generated\BoundNodes.xml.Generated.cs (328)
14964public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 14969new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14977new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14985new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 14991new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15004new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15102new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15112new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15120new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15126new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15133new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15134new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15161new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15175new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15178new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15179new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15180new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15181new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15191new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15200new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15217new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15226new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15227new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15237new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15238new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15248new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15257new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15266new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15274new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15283new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15284new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15296new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15297new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15305new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15306new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15323new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15324new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15333new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15334new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15335new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15336new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15337new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15338new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15348new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15349new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15358new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15359new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15368new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15369new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15370new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15371new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15381new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15382new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15390new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15391new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15392new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15403new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15404new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15405new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15416new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15417new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15425new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15433new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15441new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15443new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15451new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15452new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15461new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15471new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15472new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15587new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15596new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15597new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15606new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15607new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15608new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15609new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15617new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15626new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15641new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15657new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15667new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15668new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15669new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15678new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15684new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15712new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15713new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15720new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15727new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15734new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15735new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15736new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15743new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15750new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15751new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15758new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15759new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15772new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15779new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15787new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15793new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15811new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15814new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15815new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15816new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15823new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15832new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15833new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15834new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 15841new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15842new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15851new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15852new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15861new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 15863new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15864new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 15865new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15874new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 15875new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 15876new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 15878new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 15879new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15880new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 15881new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15882new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15890new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 15891new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 15898new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 15899new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15900new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15901new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15909new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 15910new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15916new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 15917new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 15923new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 15924new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 15925new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 15934new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 15936new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 15937new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 15938new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16010new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16033new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16034new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16041new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16055new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16061new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16070new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16071new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16072new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16079new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16080new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16081new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16093new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16094new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16095new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16105new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16111new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16112new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16118new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16119new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16120new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16127new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16128new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16129new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16142new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16150new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16157new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16163new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16170new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16178new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16185new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16192new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16199new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16207new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16215new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16222new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16224new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16225new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16226new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16227new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16234new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16237new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16238new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16239new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16240new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16246new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16247new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16254new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16255new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16262new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16263new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16269new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16278new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16279new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16288new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16289new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16297new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16312new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16313new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16321new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16322new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16330new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16332new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16333new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16351new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16352new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16367new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16377new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16386new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16389new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16409new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16410new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16419new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16424new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16433new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16447new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16454new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16463new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16472new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16473new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16475new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16476new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16478new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16479new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16494new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16495new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16496new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16498new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16499new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16500new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16506new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16516new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16518new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16529new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16532new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16543new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16552new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16553new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16562new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16587new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16588new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16597new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16598new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16612new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16613new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16629new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16630new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16646new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16655new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16666new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16667new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16676new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16685new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16686new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16695new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16696new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16704new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16725new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16737new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16748new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16751new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16766new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16767new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16768new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16769new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16770new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16771new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16779new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16780new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16790new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16791new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16802new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16804new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16824new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16826new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 16827new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 16829new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 16837new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16843new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16852new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 16862new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 16886new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16887new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 16888new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 16897new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16898new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16900new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16910new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16926new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16929new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16937new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 16939new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 16940new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 16943new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16951new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 16953new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 16954new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16955new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16956new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16958new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 16966new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16967new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16968new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16969new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16979new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 16988new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16994new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 16996new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17002new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17010new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17020new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17021new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17029new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17038new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17056new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17065new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17074new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17091new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17092new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17099new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17100new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17101new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17107new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17116new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17118new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),