Uses of Enum Class
com.strobel.reflection.emit.SwitchOptions
Packages that use SwitchOptions
-
Uses of SwitchOptions in com.strobel.expressions
Fields in com.strobel.expressions declared as SwitchOptionsMethods in com.strobel.expressions that return SwitchOptionsMethods in com.strobel.expressions with parameters of type SwitchOptionsModifier and TypeMethodDescriptionstatic SwitchExpression
Expression.makeSwitch
(Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases) static SwitchExpression
Expression.makeSwitch
(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases) static SwitchExpression
Expression.makeSwitch
(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) static SwitchExpression
Expression.makeSwitch
(Expression switchValue, SwitchOptions options, SwitchCase... cases) static SwitchExpression
Expression.makeSwitch
(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases) static SwitchExpression
Expression.makeSwitch
(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases) static SwitchExpression
Expression.makeSwitch
(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) final SwitchExpression
SwitchExpression.update
(Expression switchValue, ReadOnlyList<SwitchCase> cases, Expression defaultBody, SwitchOptions options) Constructors in com.strobel.expressions with parameters of type SwitchOptionsModifierConstructorDescriptionSwitchExpression
(Type type, Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases, SwitchOptions options) -
Uses of SwitchOptions in com.strobel.reflection.emit
Methods in com.strobel.reflection.emit that return SwitchOptionsModifier and TypeMethodDescriptionprivate static SwitchOptions
CodeGenerator.resolveSwitchOptions
(int[] keys, SwitchOptions options) static SwitchOptions
Returns the enum constant of this class with the specified name.static SwitchOptions[]
SwitchOptions.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.strobel.reflection.emit with parameters of type SwitchOptionsModifier and TypeMethodDescriptionprivate void
CodeGenerator.emitStringHashSwitch
(String[] keys, StringSwitchCallback callback, SwitchOptions options) void
CodeGenerator.emitSwitch
(int[] keys, SwitchCallback callback, SwitchOptions options) <E extends Enum<E>>
voidCodeGenerator.emitSwitch
(E[] keys, EnumSwitchCallback<E> callback, SwitchOptions options) void
CodeGenerator.emitSwitch
(String[] keys, StringSwitchCallback callback, SwitchOptions options) private static SwitchOptions
CodeGenerator.resolveSwitchOptions
(int[] keys, SwitchOptions options)