330 references to Visit
Microsoft.CodeAnalysis.CSharp (330)
Generated\BoundNodes.xml.Generated.cs (330)
15130public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15135new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15143new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15151new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15157new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15170new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15268new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15278new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15286new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15292new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15299new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15300new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15327new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15341new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15344new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15345new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15346new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15347new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15357new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15366new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15383new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15392new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15393new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15403new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15404new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15414new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15423new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15432new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15440new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15449new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15450new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15462new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15463new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15471new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15472new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15486new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15487new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15491new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15492new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15501new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15502new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15503new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15504new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15505new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15506new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15516new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15517new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15526new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15527new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15536new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15537new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15538new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15539new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15549new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15550new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15558new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15559new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15560new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15571new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15572new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15573new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15584new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15585new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15593new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15601new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15609new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15611new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15619new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15620new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15629new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15639new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15640new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15755new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15764new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15765new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15774new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15775new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15776new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15777new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15785new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15794new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15808new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15824new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15834new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15835new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15836new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15845new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15851new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15879new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15880new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15887new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15894new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15901new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15902new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15903new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15910new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15917new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15918new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15925new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15926new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15939new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15946new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15954new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15960new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15978new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15981new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15982new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15983new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15990new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15999new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16000new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16001new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16008new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16009new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16018new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16019new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16028new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16030new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16031new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16032new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16041new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16042new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16043new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16045new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16046new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16047new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16048new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16049new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16057new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16058new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16065new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16066new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16067new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16068new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16076new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16077new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16083new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16084new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16090new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16091new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16092new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16101new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16103new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16104new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16105new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16177new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16200new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16201new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16208new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16222new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16228new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16237new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16238new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16239new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16246new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16247new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16248new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16260new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16261new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16262new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16272new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16278new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16279new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16285new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16286new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16287new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16294new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16295new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16296new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16309new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16317new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16324new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16330new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16337new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16345new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16352new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16359new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16366new 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("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16391new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16392new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16393new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16394new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16401new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16404new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16405new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16406new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16407new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16413new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16414new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16421new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16422new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16429new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16430new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16436new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16445new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16446new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16455new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16456new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16464new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16479new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16480new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16488new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16489new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16497new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16499new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16500new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16518new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16519new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16534new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16544new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16553new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16556new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16576new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16577new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16586new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16591new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16600new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16614new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16621new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16630new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16639new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16640new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16642new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16643new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16645new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16646new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16661new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16662new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16663new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16665new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16666new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16667new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16673new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16683new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16685new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16696new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16699new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16710new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16719new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16720new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16729new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16754new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16755new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16764new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16765new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16779new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16780new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16796new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16797new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16813new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16822new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16833new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16834new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16843new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16852new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16853new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16862new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16863new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16871new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16892new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16904new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16915new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16918new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16933new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16934new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16935new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16936new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16937new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16938new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16946new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16947new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16957new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16958new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16969new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16971new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16991new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16993new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 16994new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 16996new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17004new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17010new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17019new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17029new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17053new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17054new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17055new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17064new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17065new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17067new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17077new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17093new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17096new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17104new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17106new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17107new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17110new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17118new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17120new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17121new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17122new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17123new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17125new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17133new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17134new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17135new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17136new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17146new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17155new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17161new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17163new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17169new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17177new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17187new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17188new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17196new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17205new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17223new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17232new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17241new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17258new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17259new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17266new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17267new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17268new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17274new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17283new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17285new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),