Fix recursive type segfault in hiltic
#1881
+78
−9
Merged
hiltic
#1881