13 references to UnreachableDefaultLabelExceptionCreationStrategy
Microsoft.CodeAnalysis.CSharp (13)
Lowering\LocalRewriter\LocalRewriter_BasePatternSwitchLocalRewriter.cs (5)
89
protected (
UnreachableDefaultLabelExceptionCreationStrategy
, Conversion) DetermineUnreachableDefaultLabelExceptionCreationStrategy(BoundExpression savedInputExpression)
91
UnreachableDefaultLabelExceptionCreationStrategy
strategy;
101
strategy =
UnreachableDefaultLabelExceptionCreationStrategy
.System_Runtime_CompilerServices_SwitchExpressionException__ctorObject;
107
UnreachableDefaultLabelExceptionCreationStrategy
.System_Runtime_CompilerServices_SwitchExpressionException__ctor :
108
UnreachableDefaultLabelExceptionCreationStrategy
.System_InvalidOperationException__ctor;
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (4)
201
(
UnreachableDefaultLabelExceptionCreationStrategy
strategy, Conversion inputToObjectConversion) = DetermineUnreachableDefaultLabelExceptionCreationStrategy(savedInputExpression);
206
case
UnreachableDefaultLabelExceptionCreationStrategy
.System_Runtime_CompilerServices_SwitchExpressionException__ctorObject:
212
case
UnreachableDefaultLabelExceptionCreationStrategy
.System_Runtime_CompilerServices_SwitchExpressionException__ctor:
216
Debug.Assert(strategy ==
UnreachableDefaultLabelExceptionCreationStrategy
.System_InvalidOperationException__ctor);
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (4)
127
(
UnreachableDefaultLabelExceptionCreationStrategy
strategy, Conversion inputToObjectConversion) = DetermineUnreachableDefaultLabelExceptionCreationStrategy(savedInputExpression);
132
case
UnreachableDefaultLabelExceptionCreationStrategy
.System_Runtime_CompilerServices_SwitchExpressionException__ctorObject:
138
case
UnreachableDefaultLabelExceptionCreationStrategy
.System_Runtime_CompilerServices_SwitchExpressionException__ctor:
142
Debug.Assert(strategy ==
UnreachableDefaultLabelExceptionCreationStrategy
.System_InvalidOperationException__ctor);