2 instantiations of BoundRangeCaseClause
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_SelectCase.vb (1)
309
Return New
BoundRangeCaseClause
(node, lowerBound, upperBound, lowerBoundConditionOpt, upperBoundConditionOpt)
Generated\BoundNodes.xml.Generated.vb (1)
5215
Dim result = New
BoundRangeCaseClause
(Me.Syntax, lowerBoundOpt, upperBoundOpt, lowerBoundConditionOpt, upperBoundConditionOpt, Me.HasErrors)
16 references to BoundRangeCaseClause
Microsoft.CodeAnalysis.VisualBasic (16)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1852
VisitRangeCaseClause(DirectCast(clause,
BoundRangeCaseClause
))
1888
Public Overrides Function VisitRangeCaseClause(node As
BoundRangeCaseClause
) As BoundNode
Binding\Binder_SelectCase.vb (4)
463
Return ComputeRangeCaseClauseCondition(DirectCast(caseClause,
BoundRangeCaseClause
), conditionOpt, selectExpression, diagnostics)
504
Private Function ComputeRangeCaseClauseCondition(boundClause As
BoundRangeCaseClause
, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As BoundCaseClause
611
Dim rangeCaseClause = DirectCast(caseClause,
BoundRangeCaseClause
)
664
Dim rangeCaseClause = DirectCast(caseClause,
BoundRangeCaseClause
)
Binding\Binder_Statements.vb (1)
280
Dim range = DirectCast(clause,
BoundRangeCaseClause
)
Generated\BoundNodes.xml.Generated.vb (7)
5213
Public Function Update(lowerBoundOpt As BoundExpression, upperBoundOpt As BoundExpression, lowerBoundConditionOpt As BoundExpression, upperBoundConditionOpt As BoundExpression) As
BoundRangeCaseClause
9501
Return VisitRangeCaseClause(CType(node,
BoundRangeCaseClause
), arg)
10049
Public Overridable Function VisitRangeCaseClause(node As
BoundRangeCaseClause
, arg As A) As R
10752
Public Overridable Function VisitRangeCaseClause(node As
BoundRangeCaseClause
) As BoundNode
11576
Public Overrides Function VisitRangeCaseClause(node As
BoundRangeCaseClause
) As BoundNode
12604
Public Overrides Function VisitRangeCaseClause(node As
BoundRangeCaseClause
) As BoundNode
13906
Public Overrides Function VisitRangeCaseClause(node As
BoundRangeCaseClause
, arg As Object) As TreeDumperNode
Operations\VisualBasicOperationFactory.vb (2)
168
Return CreateBoundRangeCaseClauseOperation(DirectCast(boundNode,
BoundRangeCaseClause
))
1123
Private Function CreateBoundRangeCaseClauseOperation(boundRangeCaseClause As
BoundRangeCaseClause
) As IRangeCaseClauseOperation