330 references to Visit
Microsoft.CodeAnalysis.CSharp (330)
Generated\BoundNodes.xml.Generated.cs (330)
15149public static TreeDumperNode MakeTree(BoundNode node) => (new BoundTreeDumperNodeProducer()).Visit(node, null); 15154new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15162new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15170new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 15176new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15189new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 15287new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15297new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15305new TreeDumperNode("childBoundNodes", null, from x in node.ChildBoundNodes select Visit(x, null)), 15311new TreeDumperNode("finallyBlock", null, new TreeDumperNode[] { Visit(node.FinallyBlock, null) }), 15318new TreeDumperNode("boundContainingTypeOpt", null, new TreeDumperNode[] { Visit(node.BoundContainingTypeOpt, null) }), 15319new TreeDumperNode("boundDimensionsOpt", null, node.BoundDimensionsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.BoundDimensionsOpt select Visit(x, null)), 15346new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15360new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15363new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15364new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15365new TreeDumperNode("resultPlaceholder", null, new TreeDumperNode[] { Visit(node.ResultPlaceholder, null) }), 15366new TreeDumperNode("resultConversion", null, new TreeDumperNode[] { Visit(node.ResultConversion, null) }), 15376new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15385new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15402new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15411new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15412new TreeDumperNode("index", null, new TreeDumperNode[] { Visit(node.Index, null) }), 15422new TreeDumperNode("invokedExpression", null, new TreeDumperNode[] { Visit(node.InvokedExpression, null) }), 15423new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15433new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15442new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15451new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15459new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15468new TreeDumperNode("leftOperandOpt", null, new TreeDumperNode[] { Visit(node.LeftOperandOpt, null) }), 15469new TreeDumperNode("rightOperandOpt", null, new TreeDumperNode[] { Visit(node.RightOperandOpt, null) }), 15481new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15482new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15490new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15491new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15505new TreeDumperNode("trueFalseOperandPlaceholder", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandPlaceholder, null) }), 15506new TreeDumperNode("trueFalseOperandConversion", null, new TreeDumperNode[] { Visit(node.TrueFalseOperandConversion, null) }), 15510new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15511new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15520new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15521new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15522new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15523new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15524new TreeDumperNode("finalPlaceholder", null, new TreeDumperNode[] { Visit(node.FinalPlaceholder, null) }), 15525new TreeDumperNode("finalConversion", null, new TreeDumperNode[] { Visit(node.FinalConversion, null) }), 15535new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15536new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15545new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 15546new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 15555new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15556new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15557new TreeDumperNode("leftPlaceholder", null, new TreeDumperNode[] { Visit(node.LeftPlaceholder, null) }), 15558new TreeDumperNode("leftConversion", null, new TreeDumperNode[] { Visit(node.LeftConversion, null) }), 15568new TreeDumperNode("leftOperand", null, new TreeDumperNode[] { Visit(node.LeftOperand, null) }), 15569new TreeDumperNode("rightOperand", null, new TreeDumperNode[] { Visit(node.RightOperand, null) }), 15577new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15578new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15579new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15590new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 15591new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 15592new TreeDumperNode("alternative", null, new TreeDumperNode[] { Visit(node.Alternative, null) }), 15603new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15604new TreeDumperNode("indices", null, from x in node.Indices select Visit(x, null)), 15612new TreeDumperNode("arrayAccess", null, new TreeDumperNode[] { Visit(node.ArrayAccess, null) }), 15620new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15628new TreeDumperNode("awaitableInstancePlaceholder", null, new TreeDumperNode[] { Visit(node.AwaitableInstancePlaceholder, null) }), 15630new TreeDumperNode("getAwaiter", null, new TreeDumperNode[] { Visit(node.GetAwaiter, null) }), 15638new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15639new TreeDumperNode("awaitableInfo", null, new TreeDumperNode[] { Visit(node.AwaitableInfo, null) }), 15648new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15658new TreeDumperNode("prologue", null, new TreeDumperNode[] { Visit(node.Prologue, null) }), 15659new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, 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) }), 15793new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15794new TreeDumperNode("targetType", null, new TreeDumperNode[] { Visit(node.TargetType, null) }), 15795new TreeDumperNode("operandPlaceholder", null, new TreeDumperNode[] { Visit(node.OperandPlaceholder, null) }), 15796new TreeDumperNode("operandConversion", null, new TreeDumperNode[] { Visit(node.OperandConversion, null) }), 15804new TreeDumperNode("sourceType", null, new TreeDumperNode[] { Visit(node.SourceType, null) }), 15813new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15827new TreeDumperNode("operand", null, new TreeDumperNode[] { Visit(node.Operand, null) }), 15843new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 15853new TreeDumperNode("elementPointerPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPointerPlaceholder, null) }), 15854new TreeDumperNode("elementPointerConversion", null, new TreeDumperNode[] { Visit(node.ElementPointerConversion, null) }), 15855new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15864new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15870new TreeDumperNode("statementOpt", null, new TreeDumperNode[] { Visit(node.StatementOpt, null) }), 15898new TreeDumperNode("instrumentation", null, new TreeDumperNode[] { Visit(node.Instrumentation, null) }), 15899new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15906new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 15913new TreeDumperNode("statement", null, new TreeDumperNode[] { Visit(node.Statement, null) }), 15920new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.DeclaredTypeOpt, null) }), 15921new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 15922new TreeDumperNode("argumentsOpt", null, node.ArgumentsOpt.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.ArgumentsOpt select Visit(x, null)), 15929new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15936new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 15937new TreeDumperNode("localDeclarations", null, from x in node.LocalDeclarations select Visit(x, null)), 15944new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 15945new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 15958new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15965new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15973new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 15979new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 15997new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16000new TreeDumperNode("switchSections", null, from x in node.SwitchSections select Visit(x, null)), 16001new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16002new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.DefaultLabel, null) }), 16009new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16018new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16019new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }), 16020new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }), 16027new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16028new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16037new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16038new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16047new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 16049new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16050new TreeDumperNode("increment", null, new TreeDumperNode[] { Visit(node.Increment, null) }), 16051new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16060new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16061new TreeDumperNode("elementConversion", null, new TreeDumperNode[] { Visit(node.ElementConversion, null) }), 16062new TreeDumperNode("iterationVariableType", null, new TreeDumperNode[] { Visit(node.IterationVariableType, null) }), 16064new TreeDumperNode("iterationErrorExpressionOpt", null, new TreeDumperNode[] { Visit(node.IterationErrorExpressionOpt, null) }), 16065new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16066new TreeDumperNode("deconstructionOpt", null, new TreeDumperNode[] { Visit(node.DeconstructionOpt, null) }), 16067new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16068new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16076new TreeDumperNode("deconstructionAssignment", null, new TreeDumperNode[] { Visit(node.DeconstructionAssignment, null) }), 16077new TreeDumperNode("targetPlaceholder", null, new TreeDumperNode[] { Visit(node.TargetPlaceholder, null) }), 16084new TreeDumperNode("declarationsOpt", null, new TreeDumperNode[] { Visit(node.DeclarationsOpt, null) }), 16085new TreeDumperNode("expressionOpt", null, new TreeDumperNode[] { Visit(node.ExpressionOpt, null) }), 16086new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16087new TreeDumperNode("awaitOpt", null, new TreeDumperNode[] { Visit(node.AwaitOpt, null) }), 16095new TreeDumperNode("declarations", null, new TreeDumperNode[] { Visit(node.Declarations, null) }), 16096new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16102new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16103new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16109new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.TryBlock, null) }), 16110new TreeDumperNode("catchBlocks", null, from x in node.CatchBlocks select Visit(x, null)), 16111new TreeDumperNode("finallyBlockOpt", null, new TreeDumperNode[] { Visit(node.FinallyBlockOpt, null) }), 16120new TreeDumperNode("exceptionSourceOpt", null, new TreeDumperNode[] { Visit(node.ExceptionSourceOpt, null) }), 16122new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }), 16123new TreeDumperNode("exceptionFilterOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterOpt, null) }), 16124new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16196new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16219new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.CaseExpressionOpt, null) }), 16220new TreeDumperNode("labelExpressionOpt", null, new TreeDumperNode[] { Visit(node.LabelExpressionOpt, null) }), 16227new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 16241new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16247new TreeDumperNode("condition", null, new TreeDumperNode[] { Visit(node.Condition, null) }), 16256new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16257new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16258new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16265new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16266new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16267new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16279new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16280new TreeDumperNode("switchArms", null, from x in node.SwitchArms select Visit(x, null)), 16281new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 16291new TreeDumperNode("rootNode", null, new TreeDumperNode[] { Visit(node.RootNode, null) }), 16297new TreeDumperNode("evaluation", null, new TreeDumperNode[] { Visit(node.Evaluation, null) }), 16298new TreeDumperNode("next", null, new TreeDumperNode[] { Visit(node.Next, null) }), 16304new TreeDumperNode("test", null, new TreeDumperNode[] { Visit(node.Test, null) }), 16305new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16306new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16313new TreeDumperNode("whenExpression", null, new TreeDumperNode[] { Visit(node.WhenExpression, null) }), 16314new TreeDumperNode("whenTrue", null, new TreeDumperNode[] { Visit(node.WhenTrue, null) }), 16315new TreeDumperNode("whenFalse", null, new TreeDumperNode[] { Visit(node.WhenFalse, null) }), 16328new TreeDumperNode("source", null, new TreeDumperNode[] { Visit(node.Source, null) }), 16336new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16343new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16349new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16356new 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) }), 16378new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16385new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16393new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16401new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16408new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16410new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16411new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16412new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16413new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16420new TreeDumperNode("lengthTemp", null, new TreeDumperNode[] { Visit(node.LengthTemp, null) }), 16423new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 16424new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16425new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 16426new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16432new TreeDumperNode("target", null, new TreeDumperNode[] { Visit(node.Target, null) }), 16433new TreeDumperNode("input", null, new TreeDumperNode[] { Visit(node.Input, null) }), 16440new TreeDumperNode("switchLabels", null, from x in node.SwitchLabels select Visit(x, null)), 16441new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 16448new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 16449new TreeDumperNode("whenClause", null, new TreeDumperNode[] { Visit(node.WhenClause, null) }), 16455new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16464new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16465new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16474new TreeDumperNode("sideEffects", null, from x in node.SideEffects select Visit(x, null)), 16475new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 16483new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16498new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16499new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16507new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16508new TreeDumperNode("accessExpression", null, new TreeDumperNode[] { Visit(node.AccessExpression, null) }), 16516new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16518new TreeDumperNode("whenNotNull", null, new TreeDumperNode[] { Visit(node.WhenNotNull, null) }), 16519new TreeDumperNode("whenNullOpt", null, new TreeDumperNode[] { Visit(node.WhenNullOpt, null) }), 16537new TreeDumperNode("valueTypeReceiver", null, new TreeDumperNode[] { Visit(node.ValueTypeReceiver, null) }), 16538new TreeDumperNode("referenceTypeReceiver", null, new TreeDumperNode[] { Visit(node.ReferenceTypeReceiver, null) }), 16553new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16563new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16572new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16575new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16595new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16596new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16605new TreeDumperNode("constructorArguments", null, from x in node.ConstructorArguments select Visit(x, null)), 16610new TreeDumperNode("namedArguments", null, from x in node.NamedArguments select Visit(x, null)), 16619new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16633new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16640new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16649new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16658new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16659new TreeDumperNode("collectionCreation", null, new TreeDumperNode[] { Visit(node.CollectionCreation, null) }), 16661new TreeDumperNode("collectionBuilderInvocationPlaceholder", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationPlaceholder, null) }), 16662new TreeDumperNode("collectionBuilderInvocationConversion", null, new TreeDumperNode[] { Visit(node.CollectionBuilderInvocationConversion, null) }), 16664new TreeDumperNode("unconvertedCollectionExpression", null, new TreeDumperNode[] { Visit(node.UnconvertedCollectionExpression, null) }), 16665new TreeDumperNode("elements", null, from x in node.Elements select Visit(x, null)), 16680new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16681new TreeDumperNode("expressionPlaceholder", null, new TreeDumperNode[] { Visit(node.ExpressionPlaceholder, null) }), 16682new TreeDumperNode("conversion", null, new TreeDumperNode[] { Visit(node.Conversion, null) }), 16684new TreeDumperNode("lengthOrCount", null, new TreeDumperNode[] { Visit(node.LengthOrCount, null) }), 16685new TreeDumperNode("elementPlaceholder", null, new TreeDumperNode[] { Visit(node.ElementPlaceholder, null) }), 16686new TreeDumperNode("iteratorBody", null, new TreeDumperNode[] { Visit(node.IteratorBody, null) }), 16692new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16702new TreeDumperNode("sourceTuple", null, new TreeDumperNode[] { Visit(node.SourceTuple, null) }), 16704new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16715new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16718new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16729new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16738new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16739new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16748new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16773new TreeDumperNode("placeholder", null, new TreeDumperNode[] { Visit(node.Placeholder, null) }), 16774new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16783new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16784new TreeDumperNode("implicitReceiverOpt", null, new TreeDumperNode[] { Visit(node.ImplicitReceiverOpt, null) }), 16798new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16799new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16815new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16816new TreeDumperNode("declarations", null, from x in node.Declarations select Visit(x, null)), 16832new TreeDumperNode("initializerExpressionOpt", null, new TreeDumperNode[] { Visit(node.InitializerExpressionOpt, null) }), 16841new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16852new TreeDumperNode("bounds", null, from x in node.Bounds select Visit(x, null)), 16853new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16862new TreeDumperNode("initializers", null, from x in node.Initializers select Visit(x, null)), 16871new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16872new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16881new TreeDumperNode("count", null, new TreeDumperNode[] { Visit(node.Count, null) }), 16882new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.InitializerOpt, null) }), 16890new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16911new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16923new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16934new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 16937new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16952new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16953new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16954new TreeDumperNode("lengthOrCountAccess", null, new TreeDumperNode[] { Visit(node.LengthOrCountAccess, null) }), 16955new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 16956new TreeDumperNode("indexerOrSliceAccess", null, new TreeDumperNode[] { Visit(node.IndexerOrSliceAccess, null) }), 16957new TreeDumperNode("argumentPlaceholders", null, from x in node.ArgumentPlaceholders select Visit(x, null)), 16965new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 16966new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 16976new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 16977new TreeDumperNode("arguments", null, from x in node.Arguments select Visit(x, null)), 16988new TreeDumperNode("unboundLambda", null, new TreeDumperNode[] { Visit(node.UnboundLambda, null) }), 16990new TreeDumperNode("body", null, new TreeDumperNode[] { Visit(node.Body, null) }), 17010new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17012new TreeDumperNode("operation", null, new TreeDumperNode[] { Visit(node.Operation, null) }), 17013new TreeDumperNode("cast", null, new TreeDumperNode[] { Visit(node.Cast, null) }), 17015new TreeDumperNode("unoptimizedForm", null, new TreeDumperNode[] { Visit(node.UnoptimizedForm, null) }), 17023new TreeDumperNode("statements", null, from x in node.Statements select Visit(x, null)), 17029new TreeDumperNode("argument", null, new TreeDumperNode[] { Visit(node.Argument, null) }), 17038new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17048new TreeDumperNode("parts", null, from x in node.Parts select Visit(x, null)), 17072new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17073new TreeDumperNode("alignment", null, new TreeDumperNode[] { Visit(node.Alignment, null) }), 17074new TreeDumperNode("format", null, new TreeDumperNode[] { Visit(node.Format, null) }), 17083new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17084new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17086new TreeDumperNode("reachabilityDecisionDag", null, new TreeDumperNode[] { Visit(node.ReachabilityDecisionDag, null) }), 17096new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17112new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17115new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17123new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17125new TreeDumperNode("deconstruction", null, node.Deconstruction.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Deconstruction select Visit(x, null)), 17126new TreeDumperNode("properties", null, node.Properties.IsDefault ? Array.Empty<TreeDumperNode>() : from x in node.Properties select Visit(x, null)), 17129new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17137new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17139new TreeDumperNode("lengthAccess", null, new TreeDumperNode[] { Visit(node.LengthAccess, null) }), 17140new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17141new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17142new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17144new TreeDumperNode("variableAccess", null, new TreeDumperNode[] { Visit(node.VariableAccess, null) }), 17152new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17153new TreeDumperNode("indexerAccess", null, new TreeDumperNode[] { Visit(node.IndexerAccess, null) }), 17154new TreeDumperNode("receiverPlaceholder", null, new TreeDumperNode[] { Visit(node.ReceiverPlaceholder, null) }), 17155new TreeDumperNode("argumentPlaceholder", null, new TreeDumperNode[] { Visit(node.ArgumentPlaceholder, null) }), 17165new TreeDumperNode("subpatterns", null, from x in node.Subpatterns select Visit(x, null)), 17174new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17180new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }), 17182new TreeDumperNode("pattern", null, new TreeDumperNode[] { Visit(node.Pattern, null) }), 17188new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17196new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }), 17206new TreeDumperNode("left", null, new TreeDumperNode[] { Visit(node.Left, null) }), 17207new TreeDumperNode("right", null, new TreeDumperNode[] { Visit(node.Right, null) }), 17215new TreeDumperNode("negated", null, new TreeDumperNode[] { Visit(node.Negated, null) }), 17224new TreeDumperNode("value", null, new TreeDumperNode[] { Visit(node.Value, null) }), 17242new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17251new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17260new TreeDumperNode("receiverOpt", null, new TreeDumperNode[] { Visit(node.ReceiverOpt, null) }), 17277new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17278new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17285new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }), 17286new TreeDumperNode("blockBody", null, new TreeDumperNode[] { Visit(node.BlockBody, null) }), 17287new TreeDumperNode("expressionBody", null, new TreeDumperNode[] { Visit(node.ExpressionBody, null) }), 17293new TreeDumperNode("expression", null, new TreeDumperNode[] { Visit(node.Expression, null) }), 17302new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.Receiver, null) }), 17304new TreeDumperNode("initializerExpression", null, new TreeDumperNode[] { Visit(node.InitializerExpression, null) }),