332 references to Visit
Microsoft.CodeAnalysis.CSharp (332)
Generated\BoundNodes.xml.Generated.cs (332)
15277public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15282new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15290new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15298new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15304new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15317new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15421new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15431new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15439new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15445new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15452new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15453new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15481new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15495new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15498new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15499new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15500new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15501new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15511new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15520new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15537new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15546new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15547new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15557new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15558new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15568new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15577new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15586new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15594new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15603new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15604new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15616new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15617new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15625new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15626new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15640new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15641new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15645new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15646new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15655new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15656new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15657new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15658new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15659new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15660new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15670new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15671new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15680new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15681new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15690new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15691new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15692new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15693new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15703new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15704new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15712new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15713new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15714new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15725new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15726new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15727new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15738new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15739new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15747new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15755new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15763new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15765new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15768new TreeDumperNode("runtimeAsyncAwaitCall", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCall, null) }), 15769new TreeDumperNode("runtimeAsyncAwaitCallPlaceholder", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCallPlaceholder, null) }), 15775new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15776new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15785new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15795new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15796new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15911new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15920new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15921new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15930new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15931new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15932new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15933new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15941new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15950new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15965new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15981new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15991new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15992new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15993new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16002new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 16008new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 16036new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 16037new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16044new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16051new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 16058new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 16059new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16060new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 16067new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 16074new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16075new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 16082new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 16083new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 16096new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16103new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16111new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16117new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16135new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16138new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 16139new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16140new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 16147new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16156new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16157new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16158new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16165new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16166new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16175new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16176new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16185new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16187new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16188new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16189new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16198new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16199new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16200new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16202new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16203new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16204new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16205new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16213new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16214new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16221new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16222new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16223new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16224new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16232new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16233new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16239new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16240new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16246new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16247new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16248new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16257new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16259new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16260new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16261new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16333new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16356new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16357new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16364new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16378new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16384new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16393new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16394new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16395new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16402new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16403new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16404new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16416new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16417new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16418new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16428new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16435new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16436new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16442new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16443new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16444new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16451new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16452new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16453new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16466new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16474new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16481new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16487new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16494new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16502new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16509new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16516new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16523new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16531new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16539new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16546new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16548new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16549new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16550new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16551new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16558new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16561new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16562new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16563new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16564new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16570new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16571new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16578new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16579new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16586new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16587new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16593new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16602new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16603new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16612new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16613new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16621new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16636new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16637new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16645new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16646new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16654new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16656new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16657new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16675new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16676new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16691new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16701new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16710new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16713new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16733new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16734new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16743new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16748new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16757new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16771new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16778new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16787new TreeDumperNode("withElement", null, new TreeDumperNode[] { Visit(node.WithElement, null) }), 16788new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16796new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16805new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16806new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16808new TreeDumperNode("collectionBuilderElementsPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderElementsPlaceholder, null) }), 16811new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16812new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16827new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16828new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16829new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16831new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16832new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16833new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16839new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16849new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16851new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16862new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16865new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16876new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16885new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16886new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16895new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16920new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16921new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16930new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16931new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16945new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16946new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16962new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16963new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16979new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16988new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16999new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 17000new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 17009new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 17018new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 17019new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 17028new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 17029new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 17037new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17058new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17070new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17081new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17084new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17099new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17100new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17101new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 17102new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17103new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 17104new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 17112new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17113new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17123new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17124new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17135new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 17137new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 17157new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17159new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17160new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17162new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17170new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17176new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17185new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17195new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17219new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17220new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17221new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17230new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17231new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17233new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17243new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17259new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17262new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17270new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17272new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17273new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17276new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17284new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17286new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17287new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17288new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17289new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17291new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17299new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17300new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17301new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17302new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17312new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17321new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17327new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17329new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17335new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17343new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17353new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17354new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17362new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17371new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17389new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17398new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17407new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17424new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17425new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17432new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17433new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17434new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17440new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17449new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17451new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),