Size ptr tuple (#10846)

* fixes #10117
* Add support for recursive tuples
* detect in generics
This commit is contained in:
Arne Döring 2019-03-18 11:37:09 +01:00 • committed by Andreas Rumpf
commit 97c3b113a5
8 changed files with 153 additions and 10 deletions

View file

@ -0,0 +1,7 @@
discard """
errormsg: "illegal recursion in type 'RefTreeInt'"
"""
type
RefTree[T] = ref tuple[le, ri: RefTree[T]; data: T]
RefTreeInt = RefTree[int]