5 overrides of Visit
Microsoft.CodeAnalysis.VisualBasic (5)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
660Public NotOverridable Overrides Function Visit(node As BoundNode) As BoundNode
BoundTree\BoundTreeRewriter.vb (1)
77Public Overrides Function Visit(node As BoundNode) As BoundNode
BoundTree\BoundTreeWalker.vb (2)
46Public Overrides Function Visit(node As BoundNode) As BoundNode 113Public Overrides Function Visit(node As BoundNode) As BoundNode
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
98Public Overrides Function Visit(node As BoundNode) As BoundNode
418 references to Visit
Microsoft.CodeAnalysis.VisualBasic (418)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
701Return MyBase.Visit(node) 706Return DirectCast(MyBase.Visit(node), BoundExpression)
BoundTree\BoundTreeRewriter.vb (4)
28Dim visited = Me.Visit(item) 53results.Add(DirectCast(Visit(item), T)) 84Return MyBase.Visit(node) 92Return DirectCast(MyBase.Visit(node), BoundExpression)
BoundTree\BoundTreeWalker.vb (4)
21Me.Visit(item) 53Return MyBase.Visit(node) 61Return DirectCast(MyBase.Visit(node), BoundExpression) 115Return MyBase.Visit(node)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
124DirectCast(MyBase.Visit(node), BoundExpression), 216Dim result As BoundNode = MyBase.Visit(node)
Generated\BoundNodes.xml.Generated.vb (406)
11116Me.Visit(node.UnderlyingLValue) 11151Me.Visit(node.Expression) 11156Me.Visit(node.Expression) 11161Me.Visit(node.Expression) 11167Me.Visit(node.Expression) 11172Me.Visit(node.SourceType) 11193Me.Visit(node.UnevaluatedReceiverOpt) 11222Me.Visit(node.Operand) 11227Me.Visit(node.UnderlyingExpression) 11232Me.Visit(node.Operand) 11237Me.Visit(node.Left) 11238Me.Visit(node.Right) 11243Me.Visit(node.UnderlyingExpression) 11248Me.Visit(node.LeftOperand) 11249Me.Visit(node.LeftOperandPlaceholder) 11250Me.Visit(node.LeftTest) 11251Me.Visit(node.BitwiseOperator) 11260Me.Visit(node.Left) 11261Me.Visit(node.LeftOnTheRightOpt) 11262Me.Visit(node.Right) 11267Me.Visit(node.ByRefLocal) 11268Me.Visit(node.LValue) 11273Me.Visit(node.MethodGroup) 11278Me.Visit(node.Condition) 11279Me.Visit(node.WhenTrue) 11280Me.Visit(node.WhenFalse) 11285Me.Visit(node.TestExpression) 11286Me.Visit(node.ElseExpression) 11291Me.Visit(node.Operand) 11292Me.Visit(node.ExtendedInfoOpt) 11297Me.Visit(node.Lambda) 11298Me.Visit(node.ReceiverPlaceholderOpt) 11309Me.Visit(node.UnderlyingExpression) 11314Me.Visit(node.Operand) 11315Me.Visit(node.RelaxationLambdaOpt) 11320Me.Visit(node.Operand) 11321Me.Visit(node.RelaxationLambdaOpt) 11326Me.Visit(node.Operand) 11331Me.Visit(node.StatementOpt) 11336Me.Visit(node.Expression) 11341Me.Visit(node.StatementOpt) 11350Me.Visit(node.TypeArgumentsOpt) 11351Me.Visit(node.ReceiverOpt) 11356Me.Visit(node.ReceiverOpt) 11361Me.Visit(node.ExpressionOpt) 11366Me.Visit(node.Expression) 11371Me.Visit(node.ExpressionOpt) 11381Me.Visit(node.Operand) 11392Me.Visit(node.ReceiverOpt) 11404Me.Visit(node.ReceiverOpt) 11405Me.Visit(node.TypeArgumentsOpt) 11410Me.Visit(node.Member) 11416Me.Visit(node.MemberAccess) 11432Me.Visit(node.InitializerOpt) 11437Me.Visit(node.InitializerOpt) 11452Me.Visit(node.Value) 11457Me.Visit(node.PlaceholderOpt) 11463Me.Visit(node.PlaceholderOpt) 11469Me.Visit(node.InitializerOpt) 11474Me.Visit(node.ReceiverOpt) 11475Me.Visit(node.RelaxationLambdaOpt) 11476Me.Visit(node.RelaxationReceiverPlaceholderOpt) 11482Me.Visit(node.InitializerOpt) 11488Me.Visit(node.Initializer) 11498Me.Visit(node.ReceiverOpt) 11503Me.Visit(node.ReceiverOpt) 11509Me.Visit(node.ReceiverOpt) 11519Me.Visit(node.Statement) 11524Me.Visit(node.DeclarationInitializerOpt) 11525Me.Visit(node.IdentifierInitializerOpt) 11531Me.Visit(node.Initializer) 11537Me.Visit(node.InitializerOpt) 11546Me.Visit(node.MemberAccessExpressionOpt) 11547Me.Visit(node.InitialValue) 11552Me.Visit(node.MemberAccessExpressionOpt) 11553Me.Visit(node.InitialValue) 11558Me.Visit(node.Value) 11563Me.Visit(node.Statement) 11569Me.Visit(node.ValueOpt) 11574Me.Visit(node.Expression) 11579Me.Visit(node.Condition) 11580Me.Visit(node.Consequence) 11581Me.Visit(node.AlternativeOpt) 11586Me.Visit(node.ExpressionStatement) 11587Me.Visit(node.ExprPlaceholderOpt) 11593Me.Visit(node.CaseStatement) 11594Me.Visit(node.Body) 11600Me.Visit(node.ConditionOpt) 11605Me.Visit(node.ValueOpt) 11606Me.Visit(node.ConditionOpt) 11611Me.Visit(node.LowerBoundOpt) 11612Me.Visit(node.UpperBoundOpt) 11613Me.Visit(node.LowerBoundConditionOpt) 11614Me.Visit(node.UpperBoundConditionOpt) 11619Me.Visit(node.ValueOpt) 11620Me.Visit(node.ConditionOpt) 11625Me.Visit(node.TopConditionOpt) 11626Me.Visit(node.BottomConditionOpt) 11627Me.Visit(node.Body) 11632Me.Visit(node.Condition) 11633Me.Visit(node.Body) 11638Me.Visit(node.LeftOperandPlaceholder) 11639Me.Visit(node.RightOperandPlaceholder) 11640Me.Visit(node.Addition) 11641Me.Visit(node.Subtraction) 11642Me.Visit(node.LessThanOrEqual) 11643Me.Visit(node.GreaterThanOrEqual) 11648Me.Visit(node.InitialValue) 11649Me.Visit(node.LimitValue) 11650Me.Visit(node.StepValue) 11651Me.Visit(node.OperatorsOpt) 11652Me.Visit(node.ControlVariable) 11653Me.Visit(node.Body) 11659Me.Visit(node.Collection) 11660Me.Visit(node.ControlVariable) 11661Me.Visit(node.Body) 11675Me.Visit(node.TryBlock) 11677Me.Visit(node.FinallyBlockOpt) 11682Me.Visit(node.ExceptionSourceOpt) 11683Me.Visit(node.ErrorLineNumberOpt) 11684Me.Visit(node.ExceptionFilterOpt) 11685Me.Visit(node.Body) 11734Me.Visit(node.OriginalArgument) 11735Me.Visit(node.InConversion) 11736Me.Visit(node.InPlaceholder) 11737Me.Visit(node.OutConversion) 11738Me.Visit(node.OutPlaceholder) 11743Me.Visit(node.OriginalArgument) 11756Me.Visit(node.LabelExpressionOpt) 11766Me.Visit(node.Condition) 11771Me.Visit(node.OriginalExpression) 11772Me.Visit(node.Body) 11781Me.Visit(node.Body) 11786Me.Visit(node.LastOperator) 11791Me.Visit(node.Expression) 11796Me.Visit(node.ConversionCall) 11801Me.Visit(node.Source) 11806Me.Visit(node.UnderlyingExpression) 11811Me.Visit(node.UnderlyingExpression) 11816Me.Visit(node.Expression) 11821Me.Visit(node.Value) 11830Me.Visit(node.CapturedGroupOpt) 11831Me.Visit(node.GroupPlaceholderOpt) 11832Me.Visit(node.UnderlyingExpression) 11837Me.Visit(node.Group) 11846Me.Visit(node.EventAccess) 11847Me.Visit(node.Handler) 11852Me.Visit(node.EventAccess) 11853Me.Visit(node.Handler) 11858Me.Visit(node.EventInvocation) 11864Me.Visit(node.ResourceExpressionOpt) 11865Me.Visit(node.Body) 11870Me.Visit(node.LockExpression) 11871Me.Visit(node.Body) 11876Me.Visit(node.XmlNamespace) 11877Me.Visit(node.LocalName) 11882Me.Visit(node.XmlNamespace) 11887Me.Visit(node.Declaration) 11893Me.Visit(node.Version) 11894Me.Visit(node.Encoding) 11895Me.Visit(node.Standalone) 11900Me.Visit(node.Target) 11901Me.Visit(node.Data) 11906Me.Visit(node.Value) 11911Me.Visit(node.Name) 11912Me.Visit(node.Value) 11917Me.Visit(node.Argument) 11923Me.Visit(node.MemberAccess) 11928Me.Visit(node.Expression) 11933Me.Visit(node.Value) 11938Me.Visit(node.LabelExpressionOpt) 11943Me.Visit(node.LabelExpressionOpt) 11948Me.Visit(node.Body) 11953Me.Visit(node.ActiveHandlerLocal) 11954Me.Visit(node.ResumeTargetLocal) 11959Me.Visit(node.Value) 11965Me.Visit(node.ResumeTargetTemporary) 11966Me.Visit(node.ResumeLabel) 11967Me.Visit(node.ResumeNextLabel) 11973Me.Visit(node.Operand) 11974Me.Visit(node.AwaitableInstancePlaceholder) 11975Me.Visit(node.GetAwaiter) 11976Me.Visit(node.AwaiterInstancePlaceholder) 11977Me.Visit(node.IsCompleted) 11978Me.Visit(node.GetResult) 11984Me.Visit(node.ValueOpt) 11997Me.Visit(node.Original) 11998Me.Visit(node.Start) 11999Me.Visit(node.LengthOpt) 12000Me.Visit(node.Source) 12005Me.Visit(node.Receiver) 12006Me.Visit(node.Placeholder) 12007Me.Visit(node.AccessExpression) 12016Me.Visit(node.ReceiverOrCondition) 12017Me.Visit(node.WhenNotNull) 12018Me.Visit(node.WhenNullOpt) 12023Me.Visit(node.ValueTypeReceiver) 12024Me.Visit(node.ReferenceTypeReceiver) 12029Me.Visit(node.Argument) 12034Me.Visit(node.Expression) 12044Me.Visit(node.Expression) 12045Me.Visit(node.AlignmentOpt) 12046Me.Visit(node.FormatStringOpt) 12066Dim underlyingLValue As BoundExpression = DirectCast(Me.Visit(node.UnderlyingLValue), BoundExpression) 12108Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12114Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12120Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12127Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12133Dim sourceType As BoundTypeExpression = DirectCast(Me.Visit(node.SourceType), BoundTypeExpression) 12160Dim unevaluatedReceiverOpt As BoundExpression = DirectCast(Me.Visit(node.UnevaluatedReceiverOpt), BoundExpression) 12196Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12202Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 12208Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12214Dim left As BoundExpression = DirectCast(Me.Visit(node.Left), BoundExpression) 12215Dim right As BoundExpression = DirectCast(Me.Visit(node.Right), BoundExpression) 12221Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 12227Dim leftOperand As BoundExpression = DirectCast(Me.Visit(node.LeftOperand), BoundExpression) 12228Dim leftOperandPlaceholder As BoundRValuePlaceholder = DirectCast(Me.Visit(node.LeftOperandPlaceholder), BoundRValuePlaceholder) 12229Dim leftTest As BoundExpression = DirectCast(Me.Visit(node.LeftTest), BoundExpression) 12230Dim bitwiseOperator As BoundUserDefinedBinaryOperator = DirectCast(Me.Visit(node.BitwiseOperator), BoundUserDefinedBinaryOperator) 12241Dim left As BoundExpression = DirectCast(Me.Visit(node.Left), BoundExpression) 12242Dim leftOnTheRightOpt As BoundCompoundAssignmentTargetPlaceholder = DirectCast(Me.Visit(node.LeftOnTheRightOpt), BoundCompoundAssignmentTargetPlaceholder) 12243Dim right As BoundExpression = DirectCast(Me.Visit(node.Right), BoundExpression) 12249Dim byRefLocal As BoundLocal = DirectCast(Me.Visit(node.ByRefLocal), BoundLocal) 12250Dim lValue As BoundExpression = DirectCast(Me.Visit(node.LValue), BoundExpression) 12256Dim methodGroup As BoundMethodGroup = DirectCast(Me.Visit(node.MethodGroup), BoundMethodGroup) 12262Dim condition As BoundExpression = DirectCast(Me.Visit(node.Condition), BoundExpression) 12263Dim whenTrue As BoundExpression = DirectCast(Me.Visit(node.WhenTrue), BoundExpression) 12264Dim whenFalse As BoundExpression = DirectCast(Me.Visit(node.WhenFalse), BoundExpression) 12270Dim testExpression As BoundExpression = DirectCast(Me.Visit(node.TestExpression), BoundExpression) 12273Dim elseExpression As BoundExpression = DirectCast(Me.Visit(node.ElseExpression), BoundExpression) 12279Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12280Dim extendedInfoOpt As BoundExtendedConversionInfo = DirectCast(Me.Visit(node.ExtendedInfoOpt), BoundExtendedConversionInfo) 12286Dim lambda As BoundLambda = DirectCast(Me.Visit(node.Lambda), BoundLambda) 12287Dim receiverPlaceholderOpt As BoundRValuePlaceholder = DirectCast(Me.Visit(node.ReceiverPlaceholderOpt), BoundRValuePlaceholder) 12298Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 12304Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12305Dim relaxationLambdaOpt As BoundLambda = DirectCast(Me.Visit(node.RelaxationLambdaOpt), BoundLambda) 12311Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12312Dim relaxationLambdaOpt As BoundLambda = DirectCast(Me.Visit(node.RelaxationLambdaOpt), BoundLambda) 12318Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12325Dim statementOpt As BoundStatement = DirectCast(Me.Visit(node.StatementOpt), BoundStatement) 12330Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12336Dim statementOpt As BoundStatement = DirectCast(Me.Visit(node.StatementOpt), BoundStatement) 12345Dim typeArgumentsOpt As BoundTypeArguments = DirectCast(Me.Visit(node.TypeArgumentsOpt), BoundTypeArguments) 12346Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12352Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12358Dim expressionOpt As BoundExpression = DirectCast(Me.Visit(node.ExpressionOpt), BoundExpression) 12363Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12368Dim expressionOpt As BoundExpression = DirectCast(Me.Visit(node.ExpressionOpt), BoundExpression) 12378Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 12390Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12404Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12405Dim typeArgumentsOpt As BoundTypeArguments = DirectCast(Me.Visit(node.TypeArgumentsOpt), BoundTypeArguments) 12412Dim member As BoundExpression = DirectCast(Me.Visit(node.Member), BoundExpression) 12420Dim memberAccess As BoundLateMemberAccess = DirectCast(Me.Visit(node.MemberAccess), BoundLateMemberAccess) 12441Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12447Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12465Dim value As BoundExpression = DirectCast(Me.Visit(node.Value), BoundExpression) 12471Dim placeholderOpt As BoundWithLValueExpressionPlaceholder = DirectCast(Me.Visit(node.PlaceholderOpt), BoundWithLValueExpressionPlaceholder) 12478Dim placeholderOpt As BoundWithLValueExpressionPlaceholder = DirectCast(Me.Visit(node.PlaceholderOpt), BoundWithLValueExpressionPlaceholder) 12485Dim initializerOpt As BoundObjectInitializerExpressionBase = DirectCast(Me.Visit(node.InitializerOpt), BoundObjectInitializerExpressionBase) 12491Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12492Dim relaxationLambdaOpt As BoundLambda = DirectCast(Me.Visit(node.RelaxationLambdaOpt), BoundLambda) 12493Dim relaxationReceiverPlaceholderOpt As BoundRValuePlaceholder = DirectCast(Me.Visit(node.RelaxationReceiverPlaceholderOpt), BoundRValuePlaceholder) 12501Dim initializerOpt As BoundArrayInitialization = DirectCast(Me.Visit(node.InitializerOpt), BoundArrayInitialization) 12509Dim initializer As BoundArrayInitialization = DirectCast(Me.Visit(node.Initializer), BoundArrayInitialization) 12521Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12528Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12535Dim receiverOpt As BoundExpression = DirectCast(Me.Visit(node.ReceiverOpt), BoundExpression) 12546Dim statement As BoundStatement = DirectCast(Me.Visit(node.Statement), BoundStatement) 12551Dim declarationInitializerOpt As BoundExpression = DirectCast(Me.Visit(node.DeclarationInitializerOpt), BoundExpression) 12552Dim identifierInitializerOpt As BoundArrayCreation = DirectCast(Me.Visit(node.IdentifierInitializerOpt), BoundArrayCreation) 12558Dim initializer As BoundExpression = DirectCast(Me.Visit(node.Initializer), BoundExpression) 12564Dim initializerOpt As BoundExpression = DirectCast(Me.Visit(node.InitializerOpt), BoundExpression) 12573Dim memberAccessExpressionOpt As BoundExpression = DirectCast(Me.Visit(node.MemberAccessExpressionOpt), BoundExpression) 12574Dim initialValue As BoundExpression = DirectCast(Me.Visit(node.InitialValue), BoundExpression) 12579Dim memberAccessExpressionOpt As BoundExpression = DirectCast(Me.Visit(node.MemberAccessExpressionOpt), BoundExpression) 12580Dim initialValue As BoundExpression = DirectCast(Me.Visit(node.InitialValue), BoundExpression) 12585Dim value As BoundExpression = DirectCast(Me.Visit(node.Value), BoundExpression) 12590Dim statement As BoundStatement = DirectCast(Me.Visit(node.Statement), BoundStatement) 12596Dim valueOpt As BoundExpression = DirectCast(Me.Visit(node.ValueOpt), BoundExpression) 12602Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12607Dim condition As BoundExpression = DirectCast(Me.Visit(node.Condition), BoundExpression) 12608Dim consequence As BoundStatement = DirectCast(Me.Visit(node.Consequence), BoundStatement) 12609Dim alternativeOpt As BoundStatement = DirectCast(Me.Visit(node.AlternativeOpt), BoundStatement) 12614Dim expressionStatement As BoundExpressionStatement = DirectCast(Me.Visit(node.ExpressionStatement), BoundExpressionStatement) 12615Dim exprPlaceholderOpt As BoundRValuePlaceholder = DirectCast(Me.Visit(node.ExprPlaceholderOpt), BoundRValuePlaceholder) 12621Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.CaseStatement), BoundCaseStatement) 12622Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 12628Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.ConditionOpt), BoundExpression) 12633Dim valueOpt As BoundExpression = DirectCast(Me.Visit(node.ValueOpt), BoundExpression) 12634Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.ConditionOpt), BoundExpression) 12639Dim lowerBoundOpt As BoundExpression = DirectCast(Me.Visit(node.LowerBoundOpt), BoundExpression) 12640Dim upperBoundOpt As BoundExpression = DirectCast(Me.Visit(node.UpperBoundOpt), BoundExpression) 12641Dim lowerBoundConditionOpt As BoundExpression = DirectCast(Me.Visit(node.LowerBoundConditionOpt), BoundExpression) 12642Dim upperBoundConditionOpt As BoundExpression = DirectCast(Me.Visit(node.UpperBoundConditionOpt), BoundExpression) 12647Dim valueOpt As BoundExpression = DirectCast(Me.Visit(node.ValueOpt), BoundExpression) 12648Dim conditionOpt As BoundExpression = DirectCast(Me.Visit(node.ConditionOpt), BoundExpression) 12653Dim topConditionOpt As BoundExpression = DirectCast(Me.Visit(node.TopConditionOpt), BoundExpression) 12654Dim bottomConditionOpt As BoundExpression = DirectCast(Me.Visit(node.BottomConditionOpt), BoundExpression) 12655Dim body As BoundStatement = DirectCast(Me.Visit(node.Body), BoundStatement) 12660Dim condition As BoundExpression = DirectCast(Me.Visit(node.Condition), BoundExpression) 12661Dim body As BoundStatement = DirectCast(Me.Visit(node.Body), BoundStatement) 12666Dim leftOperandPlaceholder As BoundRValuePlaceholder = DirectCast(Me.Visit(node.LeftOperandPlaceholder), BoundRValuePlaceholder) 12667Dim rightOperandPlaceholder As BoundRValuePlaceholder = DirectCast(Me.Visit(node.RightOperandPlaceholder), BoundRValuePlaceholder) 12668Dim addition As BoundUserDefinedBinaryOperator = DirectCast(Me.Visit(node.Addition), BoundUserDefinedBinaryOperator) 12669Dim subtraction As BoundUserDefinedBinaryOperator = DirectCast(Me.Visit(node.Subtraction), BoundUserDefinedBinaryOperator) 12670Dim lessThanOrEqual As BoundExpression = DirectCast(Me.Visit(node.LessThanOrEqual), BoundExpression) 12671Dim greaterThanOrEqual As BoundExpression = DirectCast(Me.Visit(node.GreaterThanOrEqual), BoundExpression) 12676Dim initialValue As BoundExpression = DirectCast(Me.Visit(node.InitialValue), BoundExpression) 12677Dim limitValue As BoundExpression = DirectCast(Me.Visit(node.LimitValue), BoundExpression) 12678Dim stepValue As BoundExpression = DirectCast(Me.Visit(node.StepValue), BoundExpression) 12679Dim operatorsOpt As BoundForToUserDefinedOperators = DirectCast(Me.Visit(node.OperatorsOpt), BoundForToUserDefinedOperators) 12680Dim controlVariable As BoundExpression = DirectCast(Me.Visit(node.ControlVariable), BoundExpression) 12681Dim body As BoundStatement = DirectCast(Me.Visit(node.Body), BoundStatement) 12687Dim collection As BoundExpression = DirectCast(Me.Visit(node.Collection), BoundExpression) 12688Dim controlVariable As BoundExpression = DirectCast(Me.Visit(node.ControlVariable), BoundExpression) 12689Dim body As BoundStatement = DirectCast(Me.Visit(node.Body), BoundStatement) 12703Dim tryBlock As BoundBlock = DirectCast(Me.Visit(node.TryBlock), BoundBlock) 12705Dim finallyBlockOpt As BoundBlock = DirectCast(Me.Visit(node.FinallyBlockOpt), BoundBlock) 12710Dim exceptionSourceOpt As BoundExpression = DirectCast(Me.Visit(node.ExceptionSourceOpt), BoundExpression) 12711Dim errorLineNumberOpt As BoundExpression = DirectCast(Me.Visit(node.ErrorLineNumberOpt), BoundExpression) 12712Dim exceptionFilterOpt As BoundExpression = DirectCast(Me.Visit(node.ExceptionFilterOpt), BoundExpression) 12713Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 12773Dim originalArgument As BoundExpression = DirectCast(Me.Visit(node.OriginalArgument), BoundExpression) 12774Dim inConversion As BoundExpression = DirectCast(Me.Visit(node.InConversion), BoundExpression) 12775Dim inPlaceholder As BoundByRefArgumentPlaceholder = DirectCast(Me.Visit(node.InPlaceholder), BoundByRefArgumentPlaceholder) 12776Dim outConversion As BoundExpression = DirectCast(Me.Visit(node.OutConversion), BoundExpression) 12777Dim outPlaceholder As BoundRValuePlaceholder = DirectCast(Me.Visit(node.OutPlaceholder), BoundRValuePlaceholder) 12783Dim originalArgument As BoundExpression = DirectCast(Me.Visit(node.OriginalArgument), BoundExpression) 12798Dim labelExpressionOpt As BoundLabel = DirectCast(Me.Visit(node.LabelExpressionOpt), BoundLabel) 12808Dim condition As BoundExpression = DirectCast(Me.Visit(node.Condition), BoundExpression) 12813Dim originalExpression As BoundExpression = DirectCast(Me.Visit(node.OriginalExpression), BoundExpression) 12814Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 12825Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 12831Dim lastOperator As BoundQueryClauseBase = DirectCast(Me.Visit(node.LastOperator), BoundQueryClauseBase) 12837Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12843Dim conversionCall As BoundCall = DirectCast(Me.Visit(node.ConversionCall), BoundCall) 12849Dim source As BoundQueryPart = DirectCast(Me.Visit(node.Source), BoundQueryPart) 12856Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 12863Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 12869Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 12875Dim value As BoundExpression = DirectCast(Me.Visit(node.Value), BoundExpression) 12886Dim capturedGroupOpt As BoundQueryClauseBase = DirectCast(Me.Visit(node.CapturedGroupOpt), BoundQueryClauseBase) 12887Dim groupPlaceholderOpt As BoundRValuePlaceholder = DirectCast(Me.Visit(node.GroupPlaceholderOpt), BoundRValuePlaceholder) 12888Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 12895Dim group As BoundExpression = DirectCast(Me.Visit(node.Group), BoundExpression) 12906Dim eventAccess As BoundExpression = DirectCast(Me.Visit(node.EventAccess), BoundExpression) 12907Dim handler As BoundExpression = DirectCast(Me.Visit(node.Handler), BoundExpression) 12912Dim eventAccess As BoundExpression = DirectCast(Me.Visit(node.EventAccess), BoundExpression) 12913Dim handler As BoundExpression = DirectCast(Me.Visit(node.Handler), BoundExpression) 12918Dim eventInvocation As BoundExpression = DirectCast(Me.Visit(node.EventInvocation), BoundExpression) 12924Dim resourceExpressionOpt As BoundExpression = DirectCast(Me.Visit(node.ResourceExpressionOpt), BoundExpression) 12925Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 12930Dim lockExpression As BoundExpression = DirectCast(Me.Visit(node.LockExpression), BoundExpression) 12931Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 12936Dim xmlNamespace As BoundExpression = DirectCast(Me.Visit(node.XmlNamespace), BoundExpression) 12937Dim localName As BoundExpression = DirectCast(Me.Visit(node.LocalName), BoundExpression) 12944Dim xmlNamespace As BoundExpression = DirectCast(Me.Visit(node.XmlNamespace), BoundExpression) 12951Dim declaration As BoundExpression = DirectCast(Me.Visit(node.Declaration), BoundExpression) 12958Dim version As BoundExpression = DirectCast(Me.Visit(node.Version), BoundExpression) 12959Dim encoding As BoundExpression = DirectCast(Me.Visit(node.Encoding), BoundExpression) 12960Dim standalone As BoundExpression = DirectCast(Me.Visit(node.Standalone), BoundExpression) 12967Dim target As BoundExpression = DirectCast(Me.Visit(node.Target), BoundExpression) 12968Dim data As BoundExpression = DirectCast(Me.Visit(node.Data), BoundExpression) 12975Dim value As BoundExpression = DirectCast(Me.Visit(node.Value), BoundExpression) 12982Dim name As BoundExpression = DirectCast(Me.Visit(node.Name), BoundExpression) 12983Dim value As BoundExpression = DirectCast(Me.Visit(node.Value), BoundExpression) 12990Dim argument As BoundExpression = DirectCast(Me.Visit(node.Argument), BoundExpression) 12997Dim memberAccess As BoundExpression = DirectCast(Me.Visit(node.MemberAccess), BoundExpression) 13003Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 13009Dim value As BoundLiteral = DirectCast(Me.Visit(node.Value), BoundLiteral) 13016Dim labelExpressionOpt As BoundExpression = DirectCast(Me.Visit(node.LabelExpressionOpt), BoundExpression) 13021Dim labelExpressionOpt As BoundExpression = DirectCast(Me.Visit(node.LabelExpressionOpt), BoundExpression) 13026Dim body As BoundBlock = DirectCast(Me.Visit(node.Body), BoundBlock) 13031Dim activeHandlerLocal As BoundLocal = DirectCast(Me.Visit(node.ActiveHandlerLocal), BoundLocal) 13032Dim resumeTargetLocal As BoundLocal = DirectCast(Me.Visit(node.ResumeTargetLocal), BoundLocal) 13038Dim value As BoundExpression = DirectCast(Me.Visit(node.Value), BoundExpression) 13044Dim resumeTargetTemporary As BoundLocal = DirectCast(Me.Visit(node.ResumeTargetTemporary), BoundLocal) 13045Dim resumeLabel As BoundLabelStatement = DirectCast(Me.Visit(node.ResumeLabel), BoundLabelStatement) 13046Dim resumeNextLabel As BoundLabelStatement = DirectCast(Me.Visit(node.ResumeNextLabel), BoundLabelStatement) 13052Dim operand As BoundExpression = DirectCast(Me.Visit(node.Operand), BoundExpression) 13053Dim awaitableInstancePlaceholder As BoundRValuePlaceholder = DirectCast(Me.Visit(node.AwaitableInstancePlaceholder), BoundRValuePlaceholder) 13054Dim getAwaiter As BoundExpression = DirectCast(Me.Visit(node.GetAwaiter), BoundExpression) 13055Dim awaiterInstancePlaceholder As BoundLValuePlaceholder = DirectCast(Me.Visit(node.AwaiterInstancePlaceholder), BoundLValuePlaceholder) 13056Dim isCompleted As BoundExpression = DirectCast(Me.Visit(node.IsCompleted), BoundExpression) 13057Dim getResult As BoundExpression = DirectCast(Me.Visit(node.GetResult), BoundExpression) 13064Dim valueOpt As BoundExpression = DirectCast(Me.Visit(node.ValueOpt), BoundExpression) 13078Dim original As BoundExpression = DirectCast(Me.Visit(node.Original), BoundExpression) 13079Dim start As BoundExpression = DirectCast(Me.Visit(node.Start), BoundExpression) 13080Dim lengthOpt As BoundExpression = DirectCast(Me.Visit(node.LengthOpt), BoundExpression) 13081Dim source As BoundExpression = DirectCast(Me.Visit(node.Source), BoundExpression) 13087Dim receiver As BoundExpression = DirectCast(Me.Visit(node.Receiver), BoundExpression) 13088Dim placeholder As BoundRValuePlaceholder = DirectCast(Me.Visit(node.Placeholder), BoundRValuePlaceholder) 13089Dim accessExpression As BoundExpression = DirectCast(Me.Visit(node.AccessExpression), BoundExpression) 13100Dim receiverOrCondition As BoundExpression = DirectCast(Me.Visit(node.ReceiverOrCondition), BoundExpression) 13101Dim whenNotNull As BoundExpression = DirectCast(Me.Visit(node.WhenNotNull), BoundExpression) 13102Dim whenNullOpt As BoundExpression = DirectCast(Me.Visit(node.WhenNullOpt), BoundExpression) 13108Dim valueTypeReceiver As BoundExpression = DirectCast(Me.Visit(node.ValueTypeReceiver), BoundExpression) 13109Dim referenceTypeReceiver As BoundExpression = DirectCast(Me.Visit(node.ReferenceTypeReceiver), BoundExpression) 13115Dim argument As BoundExpression = DirectCast(Me.Visit(node.Argument), BoundExpression) 13121Dim expression As BoundTypeExpression = DirectCast(Me.Visit(node.Expression), BoundTypeExpression) 13134Dim expression As BoundExpression = DirectCast(Me.Visit(node.Expression), BoundExpression) 13135Dim alignmentOpt As BoundExpression = DirectCast(Me.Visit(node.AlignmentOpt), BoundExpression) 13136Dim formatStringOpt As BoundLiteral = DirectCast(Me.Visit(node.FormatStringOpt), BoundLiteral)