c3c icon indicating copy to clipboard operation
c3c copied to clipboard

Missing runtime check on enums

Open lerno opened this issue 3 years ago • 0 comments

It's currently possible to do:

enum Foo { ABC };

fn void main()
{
   int x = 3;
   Foo y = (Foo)x;
}

This should be an assert in safe mode.

lerno avatar Jul 26 '22 22:07 lerno