Nim/tests/types/t21260.nim
ringabout fc35f83eee
fixes #21260; add check for illegal recursion for defaults (#21270)
* fixes #21260; add check for illegal recursion for defaults

* fixes differently
2023-01-18 11:52:18 +01:00

13 lines
183 B
Nim

discard """
errormsg: "illegal recursion in type 'Foo'"
line: 8
"""
type
Kind = enum kA, kB
Foo = object
case k: Kind:
of kA:
foo: Foo
of kB:
discard