20 references to CaseClauses
Microsoft.CodeAnalysis.VisualBasic (20)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1845
For Each clause In node.
CaseClauses
Binding\Binder_SelectCase.vb (5)
402
Debug.Assert(caseStatement.
CaseClauses
.Any())
406
For Each caseClause In caseStatement.
CaseClauses
437
newCaseClauses = caseStatement.
CaseClauses
584
For Each caseClause In caseBlock.CaseStatement.
CaseClauses
661
For Each caseClause In caseBlock.CaseStatement.
CaseClauses
Binding\Binder_Statements.vb (2)
273
Dim children = ArrayBuilder(Of BoundNode).GetInstance(statement.
CaseClauses
.Length)
275
For Each clause As BoundCaseClause In statement.
CaseClauses
BoundTree\Statement.vb (1)
45
Return StaticCast(Of BoundNode).From(Me.
CaseClauses
).Add(Me.ConditionOpt)
CodeGen\EmitStatement.vb (1)
986
Dim caseClauses = caseBlock.CaseStatement.
CaseClauses
Generated\BoundNodes.xml.Generated.vb (4)
5088
If caseClauses <> Me.
CaseClauses
OrElse conditionOpt IsNot Me.ConditionOpt Then
11565
Me.VisitList(node.
CaseClauses
)
12593
Dim caseClauses As ImmutableArray(Of BoundCaseClause) = Me.VisitList(node.
CaseClauses
)
13894
New TreeDumperNode("caseClauses", Nothing, From x In node.
CaseClauses
Select Visit(x, Nothing)),
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (3)
286
Debug.Assert(Not curCaseBlock.CaseStatement.
CaseClauses
.Any())
323
If node.
CaseClauses
.Any() Then
353
For Each caseClause In caseBlock.CaseStatement.
CaseClauses
Lowering\SyntheticBoundNodeFactory.vb (1)
708
For Each l As BoundSimpleCaseClause In s.CaseStatement.
CaseClauses
Operations\VisualBasicOperationFactory.vb (2)
1086
If caseStatement.
CaseClauses
.IsEmpty AndAlso caseStatement.Syntax.Kind() = SyntaxKind.CaseElseStatement Then
1094
Return caseStatement.
CaseClauses
.SelectAsArray(Function(n) DirectCast(Create(n), ICaseClauseOperation))