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