aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors/int_from_enum_undefined.zig
blob: d79c0e966122e1a4d222111e6661fb625cf8bf5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
export fn a() void {
    const E = enum {};
    var e: E = undefined;
    _ = &e;
    _ = @intFromEnum(e);
}

// error
// backend=stage2
// target=native
//
// :5:22: error: cannot use @intFromEnum on empty enum 'tmp.a.E'
// :2:15: note: enum declared here