2 types derived from BoundCaseClause
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\BoundNodes.xml.Generated.vb (2)
5121
Inherits
BoundCaseClause
5174
Inherits
BoundCaseClause
21 references to BoundCaseClause
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_SelectCase.vb (14)
146
Dim caseClauses As ImmutableArray(Of
BoundCaseClause
)
149
Dim caseClauseBuilder = ArrayBuilder(Of
BoundCaseClause
).GetInstance()
159
caseClauses = ImmutableArray(Of
BoundCaseClause
).Empty
170
) As
BoundCaseClause
194
) As
BoundCaseClause
241
) As
BoundCaseClause
273
) As
BoundCaseClause
391
Dim caseClauseBuilder = ArrayBuilder(Of
BoundCaseClause
).GetInstance()
433
Dim newCaseClauses As ImmutableArray(Of
BoundCaseClause
)
454
Private Function ComputeCaseClauseCondition(caseClause As
BoundCaseClause
, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As
BoundCaseClause
470
Private Function ComputeRelationalCaseClauseCondition(boundClause As BoundRelationalCaseClause, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As
BoundCaseClause
488
Private Function ComputeSimpleCaseClauseCondition(boundClause As BoundSimpleCaseClause, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As
BoundCaseClause
504
Private Function ComputeRangeCaseClauseCondition(boundClause As BoundRangeCaseClause, <Out()> ByRef conditionOpt As BoundExpression, selectExpression As BoundRValuePlaceholder, diagnostics As BindingDiagnosticBag) As
BoundCaseClause
Binding\Binder_Statements.vb (1)
275
For Each clause As
BoundCaseClause
In statement.CaseClauses
Generated\BoundNodes.xml.Generated.vb (5)
5068
Public Sub New(syntax As SyntaxNode, caseClauses As ImmutableArray(Of
BoundCaseClause
), conditionOpt As BoundExpression, Optional hasErrors As Boolean = False)
5078
Private ReadOnly _CaseClauses As ImmutableArray(Of
BoundCaseClause
)
5079
Public ReadOnly Property CaseClauses As ImmutableArray(Of
BoundCaseClause
)
5097
Public Function Update(caseClauses As ImmutableArray(Of
BoundCaseClause
), conditionOpt As BoundExpression) As BoundCaseStatement
12618
Dim caseClauses As ImmutableArray(Of
BoundCaseClause
) = Me.VisitList(node.CaseClauses)
Lowering\SyntheticBoundNodeFactory.vb (1)
731
Dim builder = ArrayBuilder(Of
BoundCaseClause
).GetInstance()