scope test_structure_enum enum #Enum { a, b, c } svoid test_structure_enum() { S s = structure(Enum.a); assertEqualsVerbose("enum " + shortClassName(Enum) + " " + Enum.a.ordinal(), s); assertSameVerbose(Enum.a, unstruct(s)); s = structure(Enum.b); assertEqualsVerbose("enum " + shortClassName(Enum) + " " + Enum.b.ordinal(), s); assertSameVerbose(Enum.b, unstruct(s)); }