Files
c3c/test/test_suite/compile_time_introspection/membersof_enum2.c3
Christoffer Lerno acc4a900f5 - New const enum declaration syntax.
- New enum associated value syntax.
2026-02-12 14:43:56 +01:00

15 lines
313 B
Plaintext

module get_environ;
import std;
enum Foo : (String x, int val)
{
ABC { "Hello", 3 },
DEF { "World", -100 },
}
fn int main()
{
Foo.membersof[0].set(Foo.ABC, "Hello"); // #error: Enum associated values cannot be set
Foo.membersof[0].offsetof; // #error: No member or property 'offsetof' was found
return 0;
}