17 references to BoundTypeOf
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2358Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
46Return VisitTypeOf(CType(node, BoundTypeOf), arg)
CodeGen\EmitExpression.vb (2)
108EmitTypeOfExpression(DirectCast(expression, BoundTypeOf), used) 1331Private Sub EmitTypeOfExpression(expression As BoundTypeOf, used As Boolean, Optional optimize As Boolean = False)
CodeGen\EmitOperators.vb (1)
662Dim typeOfExpression = DirectCast(condition, BoundTypeOf)
CodeGen\EmitStatement.vb (1)
769Dim typeOfExpression = DirectCast(condition, BoundTypeOf)
Generated\BoundNodes.xml.Generated.vb (7)
2475Public Function Update(operand As BoundExpression, isTypeOfIsNotExpression As Boolean, targetType As TypeSymbol, type As TypeSymbol) As BoundTypeOf 9415Return VisitTypeOf(CType(node, BoundTypeOf), arg) 9859Public Overridable Function VisitTypeOf(node As BoundTypeOf, arg As A) As R 10562Public Overridable Function VisitTypeOf(node As BoundTypeOf) As BoundNode 11309Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 12301Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 13486Public Overrides Function VisitTypeOf(node As BoundTypeOf, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
960Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 961Dim rewritten = DirectCast(MyBase.VisitTypeOf(node), BoundTypeOf)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
252Return VisitTypeOf(DirectCast(node, BoundTypeOf)) 754Private Function VisitTypeOf(node As BoundTypeOf) As BoundExpression