Base:
method
Visit
Microsoft.CodeAnalysis.VisualBasic.Microsoft.CodeAnalysis.VisualBasic.BoundTreeVisitor.Visit(Microsoft.CodeAnalysis.VisualBasic.Microsoft.CodeAnalysis.VisualBasic.BoundNode)
3 overrides of Visit
Microsoft.CodeAnalysis.VisualBasic (3)
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
41Public Overrides Function Visit(node As BoundNode) As BoundNode
Lowering\LocalRewriter\LocalRewriter.vb (1)
263Public Overrides Function Visit(node As BoundNode) As BoundNode
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
231Public Overrides Function Visit(node As BoundNode) As BoundNode
22 references to Visit
Microsoft.CodeAnalysis.VisualBasic (22)
BoundTree\BoundTreeRewriter.vb (2)
130Dim left = DirectCast(Me.Visit(child), BoundExpression) 135Dim right = DirectCast(Me.Visit(binary.Right), BoundExpression)
CodeGen\Optimizer\StackScheduler.Rewriter.vb (1)
51result = MyBase.Visit(node)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
714whenNotNull = DirectCast(rewriter.Visit(whenNotNull), BoundExpression)
Lowering\LambdaRewriter\LambdaRewriter.vb (7)
195Dim body = DirectCast(rewriter.Visit(node), BoundBlock) 733Dim replacement = DirectCast(Me.Visit(s), BoundStatement) 840Dim rewrittenExceptionSource = DirectCast(Me.Visit(node.ExceptionSourceOpt), BoundExpression) 860Dim rewrittenErrorLineNumberOpt = DirectCast(Me.Visit(node.ErrorLineNumberOpt), BoundExpression) 861Dim rewrittenFilter = DirectCast(Me.Visit(node.ExceptionFilterOpt), BoundExpression) 862Dim rewrittenBody = DirectCast(Me.Visit(node.Body), BoundBlock) 1069Dim newBody = DirectCast(Visit(node.Body), BoundBlock)
Lowering\LocalRewriter\LocalRewriter.vb (1)
274Dim result = MyBase.Visit(node)
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (1)
791Dim result = rewriter.Visit(node)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (8)
114Dim rewrittenReceiver = DirectCast(Visit(node.ReceiverOpt), BoundExpression) 119newArguments(i) = DirectCast(Visit(arguments(i)), BoundExpression) 135Dim rewrittenReceiverOpt As BoundExpression = DirectCast(Visit(receiverOpt), BoundExpression) 206Return node.Update(DirectCast(Visit(node.ReceiverOpt), BoundExpression), 396Dim replacement = DirectCast(Me.Visit(nodeStatements(0)), BoundStatement) 416Dim replacement = DirectCast(Me.Visit(nodeStatements(i)), BoundStatement) 479Dim replacement = DirectCast(Me.Visit(s), BoundExpression) 486Dim newValue = DirectCast(Me.Visit(node.ValueOpt), BoundExpression)
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
238Dim result As BoundNode = MyBase.Visit(node)