17 references to BoundTypeOf
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2358
Public Overrides Function VisitTypeOf(node As
BoundTypeOf
) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
46
Return VisitTypeOf(CType(node,
BoundTypeOf
), arg)
CodeGen\EmitExpression.vb (2)
108
EmitTypeOfExpression(DirectCast(expression,
BoundTypeOf
), used)
1310
Private Sub EmitTypeOfExpression(expression As
BoundTypeOf
, used As Boolean, Optional optimize As Boolean = False)
CodeGen\EmitOperators.vb (1)
662
Dim typeOfExpression = DirectCast(condition,
BoundTypeOf
)
CodeGen\EmitStatement.vb (1)
769
Dim typeOfExpression = DirectCast(condition,
BoundTypeOf
)
Generated\BoundNodes.xml.Generated.vb (7)
2491
Public Function Update(operand As BoundExpression, isTypeOfIsNotExpression As Boolean, targetType As TypeSymbol, type As TypeSymbol) As
BoundTypeOf
9431
Return VisitTypeOf(CType(node,
BoundTypeOf
), arg)
9875
Public Overridable Function VisitTypeOf(node As
BoundTypeOf
, arg As A) As R
10578
Public Overridable Function VisitTypeOf(node As
BoundTypeOf
) As BoundNode
11325
Public Overrides Function VisitTypeOf(node As
BoundTypeOf
) As BoundNode
12317
Public Overrides Function VisitTypeOf(node As
BoundTypeOf
) As BoundNode
13502
Public Overrides Function VisitTypeOf(node As
BoundTypeOf
, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
963
Public Overrides Function VisitTypeOf(node As
BoundTypeOf
) As BoundNode
964
Dim rewritten = DirectCast(MyBase.VisitTypeOf(node),
BoundTypeOf
)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
252
Return VisitTypeOf(DirectCast(node,
BoundTypeOf
))
754
Private Function VisitTypeOf(node As
BoundTypeOf
) As BoundExpression