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) 1310Private 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)
2491Public Function Update(operand As BoundExpression, isTypeOfIsNotExpression As Boolean, targetType As TypeSymbol, type As TypeSymbol) As BoundTypeOf 9431Return VisitTypeOf(CType(node, BoundTypeOf), arg) 9875Public Overridable Function VisitTypeOf(node As BoundTypeOf, arg As A) As R 10578Public Overridable Function VisitTypeOf(node As BoundTypeOf) As BoundNode 11325Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 12317Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 13502Public Overrides Function VisitTypeOf(node As BoundTypeOf, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
963Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 964Dim rewritten = DirectCast(MyBase.VisitTypeOf(node), BoundTypeOf)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
252Return VisitTypeOf(DirectCast(node, BoundTypeOf)) 754Private Function VisitTypeOf(node As BoundTypeOf) As BoundExpression