stage1: Don't fold single-element enums too aggressively

When the tag type is not a zero-sized type (eg. `enum(i32)`) we
absolutely need to avoid constant-folding this values. Doing so masked
any invalid input and, since the folding was not even applied
consistently, introduced some hard to catch errors.
97f36d93f4LemonBoy committed on 12/5/2020, 7:14:04 PMparent0f79548
1 file changedLine totals unavailable