331 references to Visit
Microsoft.CodeAnalysis.CSharp (331)
Generated\BoundNodes.xml.Generated.cs (331)
15137public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15142new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15150new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15158new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15164new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15177new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15275new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15285new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15293new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15299new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15306new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15307new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15334new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15348new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15351new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15352new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15353new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15354new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15364new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15373new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15390new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15399new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15400new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15410new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15411new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15421new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15430new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15439new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15447new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15456new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15457new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15469new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15470new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15478new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15479new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15493new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15494new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15498new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15499new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15508new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15509new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15510new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15511new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15512new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15513new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15523new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15524new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15533new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15534new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15543new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15544new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15545new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15546new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15556new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15557new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15565new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15566new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15567new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15578new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15579new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15580new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15591new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15592new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15600new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15608new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15616new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15618new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15621new TreeDumperNode("runtimeAsyncAwaitCall", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCall, null) }), 15622new TreeDumperNode("runtimeAsyncAwaitCallPlaceholder", null, new TreeDumperNode[] { Visit(node.RuntimeAsyncAwaitCallPlaceholder, null) }), 15628new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15629new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15638new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15648new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15649new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }), 15764new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15773new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15774new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15783new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15784new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15785new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15786new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15794new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15803new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15817new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15833new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15843new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15844new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15845new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15854new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15860new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15888new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15889new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15896new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15903new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15910new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15911new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15912new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15919new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15926new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15927new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15934new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15935new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15948new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15955new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15963new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15969new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15987new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15990new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 15991new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 15992new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 15999new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16008new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16009new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16010new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16017new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16018new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16027new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16028new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16037new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16039new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16040new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16041new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16050new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16051new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16052new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16054new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16055new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16056new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16057new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16065new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16066new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16073new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16074new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16075new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16076new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16084new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16085new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16091new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16092new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16098new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16099new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16100new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16109new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16111new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16112new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16113new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16185new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16208new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16209new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16216new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16230new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16236new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16245new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16246new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16247new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16254new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16255new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16256new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16268new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16269new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16270new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16280new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16286new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16287new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16293new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16294new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16295new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16302new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16303new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16304new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16317new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16325new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16332new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16338new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16345new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16353new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16360new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16367new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16374new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16382new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16390new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16397new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16399new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16400new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16401new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16402new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16409new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16412new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16413new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16414new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16415new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16421new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16422new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16429new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16430new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16437new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16438new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16444new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16453new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16454new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16463new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16464new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16472new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16487new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16488new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16496new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16497new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16505new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16507new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16508new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16526new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16527new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16542new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16552new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16561new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16564new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16584new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16585new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16594new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16599new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16608new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16622new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16629new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16638new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16647new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16648new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16650new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16651new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16653new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16654new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16669new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16670new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16671new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16673new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16674new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16675new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16681new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16691new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16693new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16704new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16707new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16718new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16727new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16728new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16737new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16762new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16763new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16772new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16773new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16787new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16788new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16804new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16805new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16821new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16830new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16841new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16842new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16851new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16860new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16861new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16870new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16871new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16879new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16900new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16912new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16923new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16926new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16941new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16942new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16943new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16944new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16945new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16946new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16954new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16955new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16965new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16966new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16977new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16979new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16999new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17001new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17002new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17004new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17012new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17018new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17027new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17037new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17061new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17062new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17063new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17072new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17073new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17075new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17085new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17101new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17104new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17112new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17114new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17115new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17118new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17126new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17128new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17129new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17130new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17131new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17133new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17141new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17142new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17143new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17144new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17154new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17163new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17169new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17171new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17177new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17185new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17195new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17196new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17204new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17213new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17231new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17240new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17249new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17266new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17267new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17274new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17275new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17276new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17282new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17291new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17293new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),