29 references to BoundSelectStatement
Microsoft.CodeAnalysis.VisualBasic (29)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1794Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode
Analysis\FlowAnalysis\ExitPointsWalker.vb (1)
92Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode
CodeGen\EmitStatement.vb (2)
61EmitSelectStatement(DirectCast(statement, BoundSelectStatement)) 922Private Sub EmitSelectStatement(boundSelectStatement As BoundSelectStatement)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
1013Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
5021Public Function Update(expressionStatement As BoundExpressionStatement, exprPlaceholderOpt As BoundRValuePlaceholder, caseBlocks As ImmutableArray(Of BoundCaseBlock), recommendSwitchTable As Boolean, exitLabel As LabelSymbol) As BoundSelectStatement 9527Return VisitSelectStatement(CType(node, BoundSelectStatement), arg) 10067Public Overridable Function VisitSelectStatement(node As BoundSelectStatement, arg As A) As R 10770Public Overridable Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode 11585Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode 12613Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode 13912Public Overrides Function VisitSelectStatement(node As BoundSelectStatement, arg As Object) As TreeDumperNode
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (2)
392Public Overrides Function CreateSelectStatementPrologue(original As BoundSelectStatement) As BoundStatement 495Return DirectCast(statement, BoundSelectStatement).ExpressionStatement.Expression.Syntax
Lowering\Instrumentation\CompoundInstrumenter.vb (3)
199Public Overrides Function CreateSelectStatementPrologue(original As BoundSelectStatement) As BoundStatement 203Public Overrides Function InstrumentSelectStatementCaseCondition(original As BoundSelectStatement, rewrittenCaseCondition As BoundExpression, currentMethodOrLambda As MethodSymbol, ByRef lazyConditionalBranchLocal As LocalSymbol) As BoundExpression 215Public Overrides Function InstrumentSelectStatementEpilogue(original As BoundSelectStatement, epilogueOpt As BoundStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (3)
295Public Overrides Function CreateSelectStatementPrologue(original As BoundSelectStatement) As BoundStatement 300Public Overrides Function InstrumentSelectStatementCaseCondition(original As BoundSelectStatement, rewrittenCaseCondition As BoundExpression, currentMethodOrLambda As MethodSymbol, ByRef lazyConditionalBranchLocal As LocalSymbol) As BoundExpression 313Public Overrides Function InstrumentSelectStatementEpilogue(original As BoundSelectStatement, epilogueOpt As BoundStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (3)
310Public Overridable Function CreateSelectStatementPrologue(original As BoundSelectStatement) As BoundStatement 315Public Overridable Function InstrumentSelectStatementCaseCondition(original As BoundSelectStatement, rewrittenCaseCondition As BoundExpression, currentMethodOrLambda As MethodSymbol, ByRef lazyConditionalBranchLocal As LocalSymbol) As BoundExpression 334Public Overridable Function InstrumentSelectStatementEpilogue(original As BoundSelectStatement, epilogueOpt As BoundStatement) As BoundStatement
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (5)
58Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode 63node As BoundSelectStatement, 154Private Sub EnsureStringHashFunction(node As BoundSelectStatement) 254selectStatement As BoundSelectStatement, 340Private Shared Function ShouldGenerateHashTableSwitch(node As BoundSelectStatement) As Boolean
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
516Public Overrides Function VisitSelectStatement(node As BoundSelectStatement) As BoundNode