Files
tinygo/compiler
Ayke van Laethem 52bac4d75b compiler: support recursive types
Previously, the cycle was broken by inserting an unsafe.Pointer type in
some places. This is of course incorrect, and makes debugging harder.
However, LLVM provides a way to make temporary nodes that are later
replaced, exactly for this purpose.

This commit uses those temporary metadata nodes to allow such recursive
types.
2019-10-13 23:07:47 +02:00
..
2019-09-22 17:58:00 +02:00
2019-09-22 17:58:00 +02:00
2019-09-16 18:31:33 +02:00
2019-10-13 23:07:47 +02:00
2019-09-16 18:31:33 +02:00
2019-04-26 08:52:10 +02:00
2019-09-16 18:31:33 +02:00
2019-09-16 18:31:33 +02:00
2019-09-16 18:31:33 +02:00
2019-08-11 15:00:43 +02:00
2019-09-22 17:58:00 +02:00
2019-09-18 20:15:17 +02:00
2019-09-16 18:31:33 +02:00