1234567891011121314151617 |
- discard """
- file: "tillrec.nim"
- line: 13
- errormsg: "illegal recursion in type \'TIllegal\'"
- """
- # test illegal recursive types
- type
- TLegal {.final.} = object
- x: int
- kids: seq[TLegal]
- TIllegal {.final.} = object #ERROR_MSG illegal recursion in type 'TIllegal'
- y: int
- x: array[0..3, TIllegal]
|