3 instantiations of BoundTypeOf
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Expressions.vb (2)
761Return New BoundTypeOf(node, operand, operatorIsIsNot, targetType, resultType) 785Return New BoundTypeOf(node, operand, operatorIsIsNot, targetType, resultType)
Generated\BoundNodes.xml.Generated.vb (1)
2474Dim result = New BoundTypeOf(Me.Syntax, operand, isTypeOfIsNotExpression, targetType, type, Me.HasErrors)
18 references to BoundTypeOf
Microsoft.CodeAnalysis.VisualBasic (18)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2342Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
46Return VisitTypeOf(CType(node, BoundTypeOf), arg)
CodeGen\EmitExpression.vb (2)
106EmitTypeOfExpression(DirectCast(expression, BoundTypeOf), used) 1205Private Sub EmitTypeOfExpression(expression As BoundTypeOf, used As Boolean, Optional optimize As Boolean = False)
CodeGen\EmitStatement.vb (1)
769Dim typeOfExpression = DirectCast(condition, BoundTypeOf)
Generated\BoundNodes.xml.Generated.vb (7)
2472Public Function Update(operand As BoundExpression, isTypeOfIsNotExpression As Boolean, targetType As TypeSymbol, type As TypeSymbol) As BoundTypeOf 9397Return VisitTypeOf(CType(node, BoundTypeOf), arg) 9841Public Overridable Function VisitTypeOf(node As BoundTypeOf, arg As A) As R 10544Public Overridable Function VisitTypeOf(node As BoundTypeOf) As BoundNode 11291Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 12283Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 13465Public Overrides Function VisitTypeOf(node As BoundTypeOf, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
853Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 854Dim rewritten = DirectCast(MyBase.VisitTypeOf(node), BoundTypeOf)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
247Return VisitTypeOf(DirectCast(node, BoundTypeOf)) 721Private Function VisitTypeOf(node As BoundTypeOf) As BoundExpression
Operations\VisualBasicOperationFactory.vb (2)
114Return CreateBoundTypeOfOperation(DirectCast(boundNode, BoundTypeOf)) 789Private Function CreateBoundTypeOfOperation(boundTypeOf As BoundTypeOf) As IIsTypeOperation