1 instantiation of BoundCaseStatement
Microsoft.CodeAnalysis.VisualBasic (1)
Generated\BoundNodes.xml.Generated.vb (1)
5108Dim result = New BoundCaseStatement(Me.Syntax, caseClauses, conditionOpt, Me.HasErrors)
20 references to BoundCaseStatement
Microsoft.CodeAnalysis.VisualBasic (20)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1855Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode
Binding\Binder_SelectCase.vb (2)
130Dim caseStatement As BoundCaseStatement = BindCaseStatement(node.CaseStatement, selectExpression, convertCaseElements, diagnostics) 144) As BoundCaseStatement
Binding\Binder_Statements.vb (1)
272Dim statement As BoundCaseStatement = BindCaseStatement(caseStatement, selectExpressionOpt:=Nothing, convertCaseElements:=False, diagnostics:=diagnostics)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (2)
1049Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.CaseStatement), BoundCaseStatement)
Generated\BoundNodes.xml.Generated.vb (13)
5034Public Sub New(syntax As SyntaxNode, caseStatement As BoundCaseStatement, body As BoundBlock, Optional hasErrors As Boolean = False) 5045Private ReadOnly _CaseStatement As BoundCaseStatement 5046Public ReadOnly Property CaseStatement As BoundCaseStatement 5064Public Function Update(caseStatement As BoundCaseStatement, body As BoundBlock) As BoundCaseBlock 5106Public Function Update(caseClauses As ImmutableArray(Of BoundCaseClause), conditionOpt As BoundExpression) As BoundCaseStatement 9531Return VisitCaseStatement(CType(node, BoundCaseStatement), arg) 10075Public Overridable Function VisitCaseStatement(node As BoundCaseStatement, arg As A) As R 10778Public Overridable Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 11598Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 12621Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.CaseStatement), BoundCaseStatement) 12626Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 13929Public Overrides Function VisitCaseStatement(node As BoundCaseStatement, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
320node As BoundCaseStatement,