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)
2482Public Function Update(operand As BoundExpression, isTypeOfIsNotExpression As Boolean, targetType As TypeSymbol, type As TypeSymbol) As BoundTypeOf 9422Return VisitTypeOf(CType(node, BoundTypeOf), arg) 9866Public Overridable Function VisitTypeOf(node As BoundTypeOf, arg As A) As R 10569Public Overridable Function VisitTypeOf(node As BoundTypeOf) As BoundNode 11316Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 12308Public Overrides Function VisitTypeOf(node As BoundTypeOf) As BoundNode 13493Public 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