331 references to Visit
Microsoft.CodeAnalysis.CSharp (331)
Generated\BoundNodes.xml.Generated.cs (331)
15163public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15168new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15176new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15184new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15190new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15203new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15300new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15310new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15318new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15324new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15331new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15332new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15360new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15374new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15377new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15378new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15379new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15380new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15390new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15399new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15416new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15425new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15426new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15436new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15437new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15447new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15456new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15465new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15473new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15482new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15483new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15495new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15496new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15504new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15505new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15519new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15520new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15524new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15525new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15534new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15535new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15536new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15537new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15538new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15539new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15549new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15550new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15559new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15560new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15569new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15570new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15571new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15572new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15582new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15583new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15591new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15592new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15593new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15604new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15605new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15606new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15617new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15618new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15626new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15634new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15642new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15644new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15647new TreeDumperNode("runtimeAsyncAwaitCall", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCall, null) }), 15648new TreeDumperNode("runtimeAsyncAwaitCallPlaceholder", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCallPlaceholder, null) }), 15654new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15655new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15664new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15674new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15675new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15790new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15799new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15800new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15809new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15810new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15811new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15812new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15820new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15829new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15843new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15859new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15869new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15870new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15871new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15880new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15886new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15914new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15915new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15922new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15929new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15936new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15937new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15938new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15945new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15952new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15953new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15960new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15961new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15974new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15981new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15989new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15995new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16013new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16016new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 16017new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16018new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 16025new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16034new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16035new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16036new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16043new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16044new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16053new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16054new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16063new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16065new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16066new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16067new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16076new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16077new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16078new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16080new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16081new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16082new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16083new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16091new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16092new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16099new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16100new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16101new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16102new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16110new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16111new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16117new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16118new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16124new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16125new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16126new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16135new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16137new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16138new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16139new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16211new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16234new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16235new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16242new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16256new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16262new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16271new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16272new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16273new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16280new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16281new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16282new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16294new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16295new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16296new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16306new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16312new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16313new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16319new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16320new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16321new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16328new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16329new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16330new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16343new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16351new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16358new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16364new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16371new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16379new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16386new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16393new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16400new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16408new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16416new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16423new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16425new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16426new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16427new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16428new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16435new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16438new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16439new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16440new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16441new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16447new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16448new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16455new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16456new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16463new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16464new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16470new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16479new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16480new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16489new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16490new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16498new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16513new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16514new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16522new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16523new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16531new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16533new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16534new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16552new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16553new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16568new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16578new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16587new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16590new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16610new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16611new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16620new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16625new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16634new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16648new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16655new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16664new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16673new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16674new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16676new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16677new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16679new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16680new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16695new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16696new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16697new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16699new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16700new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16701new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16707new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16717new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16719new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16730new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16733new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16744new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16753new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16754new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16763new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16788new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16789new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16798new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16799new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16813new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16814new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16830new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16831new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16847new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16856new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16867new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16868new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16877new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16886new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16887new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16896new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16897new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16905new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16926new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16938new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16949new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16952new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16967new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16968new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16969new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16970new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16971new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16972new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16980new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16981new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16991new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16992new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 17003new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 17005new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 17025new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17027new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17028new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17030new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17038new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17044new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17053new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17063new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17087new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17088new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17089new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17098new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17099new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17101new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17111new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17127new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17130new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17138new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17140new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17141new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17144new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17152new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17154new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17155new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17156new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17157new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17159new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17167new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17168new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17169new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17170new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17180new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17189new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17195new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17197new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17203new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17211new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17221new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17222new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17230new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17239new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17257new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17266new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17275new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17292new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17293new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17300new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17301new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17302new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17308new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17317new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17319new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),