2 types derived from BoundSwitchExpression
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
4940internal sealed partial class BoundUnconvertedSwitchExpression : BoundSwitchExpression 4968internal sealed partial class BoundConvertedSwitchExpression : BoundSwitchExpression
8 references to BoundSwitchExpression
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder.ValueChecks.cs (3)
4525var switchExpr = (BoundSwitchExpression)expr; 5314foreach (var arm in ((BoundSwitchExpression)expr).SwitchArms)
FlowAnalysis\AbstractFlowPass_Switch.cs (1)
155private BoundNode VisitSwitchExpression(BoundSwitchExpression node)
FlowAnalysis\NullableWalker_Patterns.cs (4)
877private void VisitSwitchExpressionCore(BoundSwitchExpression node, bool inferType) 967|| node is BoundSwitchExpression { SwitchArms: { Length: 0 } }); 986BoundSwitchExpression node, 1031BoundSwitchExpression node,