Nim/tests/typerel/trectuples.nim
Adam Strzelecki e80465dacf tests: Trim .nim files trailing whitespace
via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
2015-09-04 23:04:32 +02:00

14 lines
238 B
Nim

discard """
errormsg: "illegal recursion in type 'Node'"
line: 6
"""
type Node = tuple[left: ref Node]
proc traverse(root: ref Node) =
if root.left != nil: traverse(root.left)
type A = tuple[B: ptr A]
proc C(D: ptr A) = C(D.B)