2 instantiations of BoundRelationalCaseClause
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_SelectCase.vb (1)
233
Return New
BoundRelationalCaseClause
(node, operatorKind, operandE1, conditionOpt)
Generated\BoundNodes.xml.Generated.vb (1)
5251
Dim result = New
BoundRelationalCaseClause
(Me.Syntax, operatorKind, valueOpt, conditionOpt, Me.HasErrors)
16 references to BoundRelationalCaseClause
Microsoft.CodeAnalysis.VisualBasic (16)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1848
VisitRelationalCaseClause(DirectCast(clause,
BoundRelationalCaseClause
))
1862
Public Overrides Function VisitRelationalCaseClause(node As
BoundRelationalCaseClause
) As BoundNode
Binding\Binder_SelectCase.vb (3)
457
Return ComputeRelationalCaseClauseCondition(DirectCast(caseClause,
BoundRelationalCaseClause
), conditionOpt, selectExpression, diagnostics)
470
Private Function ComputeRelationalCaseClauseCondition(boundClause As
BoundRelationalCaseClause
, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As BoundCaseClause
587
Dim relationalClause = DirectCast(caseClause,
BoundRelationalCaseClause
)
CodeGen\EmitStatement.vb (1)
1002
Dim relationalCaseClause = DirectCast(caseClause,
BoundRelationalCaseClause
)
Generated\BoundNodes.xml.Generated.vb (7)
5249
Public Function Update(operatorKind As BinaryOperatorKind, valueOpt As BoundExpression, conditionOpt As BoundExpression) As
BoundRelationalCaseClause
9503
Return VisitRelationalCaseClause(CType(node,
BoundRelationalCaseClause
), arg)
10053
Public Overridable Function VisitRelationalCaseClause(node As
BoundRelationalCaseClause
, arg As A) As R
10756
Public Overridable Function VisitRelationalCaseClause(node As
BoundRelationalCaseClause
) As BoundNode
11584
Public Overrides Function VisitRelationalCaseClause(node As
BoundRelationalCaseClause
) As BoundNode
12612
Public Overrides Function VisitRelationalCaseClause(node As
BoundRelationalCaseClause
) As BoundNode
13915
Public Overrides Function VisitRelationalCaseClause(node As
BoundRelationalCaseClause
, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
365
Dim relationalCaseClause = DirectCast(caseClause,
BoundRelationalCaseClause
)
Operations\VisualBasicOperationFactory.vb (2)
170
Return CreateBoundRelationalCaseClauseOperation(DirectCast(boundNode,
BoundRelationalCaseClause
))
1132
Private Function CreateBoundRelationalCaseClauseOperation(boundRelationalCaseClause As
BoundRelationalCaseClause
) As IRelationalCaseClauseOperation