1 instantiation of BoundCaseStatement
Microsoft.CodeAnalysis.VisualBasic (1)
Generated\BoundNodes.xml.Generated.vb (1)
5092Dim 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)
1047Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.CaseStatement), BoundCaseStatement)
Generated\BoundNodes.xml.Generated.vb (13)
5018Public Sub New(syntax As SyntaxNode, caseStatement As BoundCaseStatement, body As BoundBlock, Optional hasErrors As Boolean = False) 5029Private ReadOnly _CaseStatement As BoundCaseStatement 5030Public ReadOnly Property CaseStatement As BoundCaseStatement 5048Public Function Update(caseStatement As BoundCaseStatement, body As BoundBlock) As BoundCaseBlock 5090Public Function Update(caseClauses As ImmutableArray(Of BoundCaseClause), conditionOpt As BoundExpression) As BoundCaseStatement 9515Return VisitCaseStatement(CType(node, BoundCaseStatement), arg) 10059Public Overridable Function VisitCaseStatement(node As BoundCaseStatement, arg As A) As R 10762Public Overridable Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 11582Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 12605Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.CaseStatement), BoundCaseStatement) 12610Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 13913Public Overrides Function VisitCaseStatement(node As BoundCaseStatement, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
320node As BoundCaseStatement,