1 instantiation of BoundCaseStatement
Microsoft.CodeAnalysis.VisualBasic (1)
Generated\BoundNodes.xml.Generated.vb (1)
5099Dim 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)
5025Public Sub New(syntax As SyntaxNode, caseStatement As BoundCaseStatement, body As BoundBlock, Optional hasErrors As Boolean = False) 5036Private ReadOnly _CaseStatement As BoundCaseStatement 5037Public ReadOnly Property CaseStatement As BoundCaseStatement 5055Public Function Update(caseStatement As BoundCaseStatement, body As BoundBlock) As BoundCaseBlock 5097Public Function Update(caseClauses As ImmutableArray(Of BoundCaseClause), conditionOpt As BoundExpression) As BoundCaseStatement 9522Return VisitCaseStatement(CType(node, BoundCaseStatement), arg) 10066Public Overridable Function VisitCaseStatement(node As BoundCaseStatement, arg As A) As R 10769Public Overridable Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 11589Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 12612Dim caseStatement As BoundCaseStatement = DirectCast(Me.Visit(node.CaseStatement), BoundCaseStatement) 12617Public Overrides Function VisitCaseStatement(node As BoundCaseStatement) As BoundNode 13920Public Overrides Function VisitCaseStatement(node As BoundCaseStatement, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
320node As BoundCaseStatement,