3 instantiations of BoundSimpleCaseClause
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_SelectCase.vb (1)
265Return New BoundSimpleCaseClause(node, value, conditionOpt)
Generated\BoundNodes.xml.Generated.vb (1)
5155Dim result = New BoundSimpleCaseClause(Me.Syntax, valueOpt, conditionOpt, Me.HasErrors)
Lowering\SyntheticBoundNodeFactory.vb (1)
729Dim boundCaseClause = New BoundSimpleCaseClause(_syntax, Literal(i), Nothing)
17 references to BoundSimpleCaseClause
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1850VisitSimpleCaseClause(DirectCast(clause, BoundSimpleCaseClause)) 1875Public Overrides Function VisitSimpleCaseClause(node As BoundSimpleCaseClause) As BoundNode
Binding\Binder_SelectCase.vb (3)
460Return ComputeSimpleCaseClauseCondition(DirectCast(caseClause, BoundSimpleCaseClause), conditionOpt, selectExpression, diagnostics) 488Private Function ComputeSimpleCaseClauseCondition(boundClause As BoundSimpleCaseClause, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As BoundCaseClause 635Dim simpleCaseClause = DirectCast(caseClause, BoundSimpleCaseClause)
CodeGen\EmitStatement.vb (1)
994Dim simpleCaseClause = DirectCast(caseClause, BoundSimpleCaseClause)
Generated\BoundNodes.xml.Generated.vb (7)
5153Public Function Update(valueOpt As BoundExpression, conditionOpt As BoundExpression) As BoundSimpleCaseClause 9499Return VisitSimpleCaseClause(CType(node, BoundSimpleCaseClause), arg) 10045Public Overridable Function VisitSimpleCaseClause(node As BoundSimpleCaseClause, arg As A) As R 10748Public Overridable Function VisitSimpleCaseClause(node As BoundSimpleCaseClause) As BoundNode 11570Public Overrides Function VisitSimpleCaseClause(node As BoundSimpleCaseClause) As BoundNode 12598Public Overrides Function VisitSimpleCaseClause(node As BoundSimpleCaseClause) As BoundNode 13899Public Overrides Function VisitSimpleCaseClause(node As BoundSimpleCaseClause, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
357Dim simpleCaseClause = DirectCast(caseClause, BoundSimpleCaseClause)
Lowering\SyntheticBoundNodeFactory.vb (1)
708For Each l As BoundSimpleCaseClause In s.CaseStatement.CaseClauses
Operations\VisualBasicOperationFactory.vb (2)
166Return CreateBoundSimpleCaseClauseOperation(DirectCast(boundNode, BoundSimpleCaseClause)) 1116Private Function CreateBoundSimpleCaseClauseOperation(boundSimpleCaseClause As BoundSimpleCaseClause) As ISingleValueCaseClauseOperation