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