mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-30 09:54:49 +00:00
18 lines
198 B
Nim
18 lines
198 B
Nim
discard """
|
|
matrix: "--gc:refc; --gc:arc"
|
|
"""
|
|
|
|
type
|
|
T = enum
|
|
a
|
|
b
|
|
c
|
|
U = object
|
|
case k: T
|
|
of a:
|
|
x: int
|
|
of {b, c} - {a}:
|
|
y: int
|
|
|
|
doAssert U(k: b, y: 1).y == 1
|