331 references to Visit
Microsoft.CodeAnalysis.CSharp (331)
Generated\BoundNodes.xml.Generated.cs (331)
15165public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15170new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15178new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15186new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15192new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15205new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15302new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15312new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15320new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15326new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15333new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15334new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15362new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15376new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15379new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15380new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15381new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15382new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15392new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15401new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15418new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15427new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15428new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15438new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15439new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15449new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15458new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15467new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15475new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15484new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15485new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15497new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15498new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15506new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15507new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15521new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15522new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15526new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15527new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15536new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15537new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15538new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15539new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15540new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15541new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15551new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15552new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15561new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15562new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15571new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15572new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15573new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15574new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15584new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15585new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15593new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15594new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15595new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15606new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15607new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15608new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15619new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15620new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15628new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15636new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15644new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15646new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15649new TreeDumperNode("runtimeAsyncAwaitCall", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCall, null) }), 15650new TreeDumperNode("runtimeAsyncAwaitCallPlaceholder", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCallPlaceholder, null) }), 15656new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15657new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15666new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15676new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15677new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15792new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15801new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15802new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15811new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15812new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15813new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15814new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15822new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15831new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15846new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15862new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15872new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15873new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15874new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15883new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15889new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15917new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15918new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15925new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15932new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15939new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15940new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15941new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15948new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15955new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15956new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15963new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15964new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15977new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15984new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15992new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15998new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16016new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16019new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 16020new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16021new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 16028new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16037new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16038new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16039new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16046new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16047new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16056new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16057new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16066new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16068new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16069new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16070new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16079new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16080new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16081new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16083new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16084new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16085new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16086new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16094new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16095new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16102new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16103new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16104new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16105new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16113new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16114new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16120new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16121new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16127new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16128new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16129new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16138new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16140new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16141new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16142new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16214new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16237new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16238new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16245new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16259new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16265new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16274new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16275new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16276new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16283new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16284new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16285new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16297new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16298new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16299new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16309new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16315new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16316new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16322new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16323new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16324new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16331new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16332new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16333new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16346new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16354new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16361new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16367new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16374new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16382new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16389new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16396new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16403new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16411new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16419new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16426new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16428new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16429new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16430new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16431new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16438new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16441new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16442new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16443new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16444new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16450new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16451new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16458new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16459new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16466new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16467new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16473new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16482new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16483new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16492new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16493new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16501new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16516new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16517new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16525new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16526new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16534new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16536new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16537new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16555new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16556new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16571new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16581new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16590new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16593new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16613new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16614new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16623new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16628new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16637new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16651new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16658new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16667new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16676new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16677new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16679new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16680new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16682new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16683new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16698new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16699new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16700new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16702new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16703new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16704new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16710new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16720new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16722new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16733new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16736new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16747new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16756new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16757new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16766new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16791new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16792new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16801new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16802new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16816new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16817new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16833new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16834new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16850new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16859new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16870new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16871new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16880new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16889new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16890new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16899new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16900new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16908new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16929new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16941new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16952new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16955new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16970new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16971new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16972new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16973new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16974new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16975new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16983new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16984new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16994new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16995new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17006new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 17008new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 17028new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17030new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17031new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17033new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17041new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17047new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17056new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17066new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17090new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17091new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17092new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17101new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17102new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17104new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17114new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17130new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17133new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17141new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17143new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17144new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17147new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17155new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17157new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17158new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17159new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17160new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17162new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17170new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17171new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17172new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17173new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17183new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17192new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17198new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17200new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17206new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17214new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17224new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17225new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17233new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17242new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17260new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17269new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17278new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17295new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17296new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17303new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17304new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17305new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17311new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17320new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17322new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),