diff options
Diffstat (limited to 'src/eval.cpp')
| -rw-r--r-- | src/eval.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/eval.cpp b/src/eval.cpp index 9adb0c0cf9..c1a8bc604b 100644 --- a/src/eval.cpp +++ b/src/eval.cpp @@ -342,23 +342,6 @@ void eval_const_expr_implicit_cast(CastOp cast_op, const_val->special = ConstValSpecialStatic; break; } - case CastOpMaybeWrap: - const_val->data.x_maybe = other_val; - const_val->special = ConstValSpecialStatic; - break; - case CastOpNullToMaybe: - const_val->data.x_maybe = nullptr; - const_val->special = ConstValSpecialStatic; - break; - case CastOpErrorWrap: - const_val->data.x_err_union.err = nullptr; - const_val->data.x_err_union.payload = other_val; - const_val->special = ConstValSpecialStatic; - break; - case CastOpPureErrorWrap: - const_val->data.x_err_union.err = other_val->data.x_pure_err; - const_val->special = ConstValSpecialStatic; - break; case CastOpErrToInt: { uint64_t value; |
