Uses of Class
com.strobel.expressions.SwitchExpression
Packages that use SwitchExpression
-
Uses of SwitchExpression in com.strobel.expressions
Methods in com.strobel.expressions that return SwitchExpressionModifier and TypeMethodDescriptionstatic SwitchExpressionExpression.makeSwitch(Expression switchValue, Expression defaultBody, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Expression switchValue, SwitchOptions options, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Type<?> type, Expression switchValue, Expression defaultBody, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Type<?> type, Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases) static SwitchExpressionExpression.makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases) static SwitchExpressionExpression.makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) final SwitchExpressionSwitchExpression.update(Expression switchValue, ReadOnlyList<SwitchCase> cases, Expression defaultBody, SwitchOptions options) private static SwitchExpressionExpressionVisitor.validateSwitch(SwitchExpression before, SwitchExpression after) Methods in com.strobel.expressions with parameters of type SwitchExpressionModifier and TypeMethodDescriptionprivate booleanLambdaCompiler.tryEmitLookupSwitch(SwitchExpression node, int flags) private booleanLambdaCompiler.tryEmitStringSwitch(SwitchExpression node, int flags) private static SwitchExpressionExpressionVisitor.validateSwitch(SwitchExpression before, SwitchExpression after) protected ExpressionDebugViewWriter.visitSwitch(SwitchExpression node) protected ExpressionExpressionStringBuilder.visitSwitch(SwitchExpression node) protected ExpressionExpressionVisitor.visitSwitch(SwitchExpression node)