16 references to CaseStatement
Microsoft.CodeAnalysis.VisualBasic (16)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1816
VisitStatement(caseBlock.
CaseStatement
)
BoundTree\Statement.vb (1)
37
Return ImmutableArray.Create(Of BoundNode)(Me.
CaseStatement
, Me.Body)
CodeGen\EmitStatement.vb (2)
986
Dim caseClauses = caseBlock.
CaseStatement
.CaseClauses
1197
Dim caseStatement = caseBlock.
CaseStatement
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
1049
Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.
CaseStatement
), BoundCaseStatement)
Generated\BoundNodes.xml.Generated.vb (4)
5065
If caseStatement IsNot Me.
CaseStatement
OrElse body IsNot Me.Body Then
11593
Me.Visit(node.
CaseStatement
)
12621
Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.
CaseStatement
), BoundCaseStatement)
13924
New TreeDumperNode("caseStatement", Nothing, new TreeDumperNode() {Visit(node.
CaseStatement
, Nothing)}),
Lowering\Instrumentation\DebugInfoInjector.vb (2)
306
Return New BoundSequencePoint(original.
CaseStatement
.Syntax, MyBase.InstrumentCaseBlockConditionalGoto(original, condGoto))
310
Return New BoundSequencePoint(original.
CaseStatement
.Syntax, MyBase.InstrumentCaseElseBlock(original, rewritten))
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (4)
273
Dim rewrittenCaseCondition As BoundExpression = RewriteCaseStatement(generateUnstructuredExceptionHandlingResumeCode, curCaseBlock.
CaseStatement
, unstructuredExceptionHandlingResumeTarget)
286
Debug.Assert(Not curCaseBlock.
CaseStatement
.CaseClauses.Any())
349
For Each caseClause In caseBlock.
CaseStatement
.CaseClauses
390
Return rewritten.Update(rewritten.
CaseStatement
, rewrittenBody)
Lowering\SyntheticBoundNodeFactory.vb (1)
712
For Each l As BoundSimpleCaseClause In s.
CaseStatement
.CaseClauses