summaryrefslogtreecommitdiff
path: root/parse/export.c
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2018-01-17 22:18:26 -0800
committerOri Bernstein <ori@eigenstate.org>2018-01-17 22:18:26 -0800
commit490e90d2122d80bce4e5f710e046b90fc9cc31ca (patch)
treefe90f739ae700c7f68bdf2f1fdaec2df2dd3d21f /parse/export.c
parent8e1bb5d4fc204ce149ceb545aef7b783d73641bc (diff)
downloadmc-490e90d2122d80bce4e5f710e046b90fc9cc31ca.tar.gz
Hack in seqaux.
It's not perfect, and the right solution would be to keep a trait->aux mapping, but for now it works good enough.
Diffstat (limited to 'parse/export.c')
-rw-r--r--parse/export.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/parse/export.c b/parse/export.c
index 2d6e075..136f0de 100644
--- a/parse/export.c
+++ b/parse/export.c
@@ -74,6 +74,7 @@ tagtype(Stab *st, Type *t, int ingeneric, int hidelocal)
if (!t || t->vis != Visintern)
return;
t->vis = Vishidden;
+ tagtype(st, t->seqaux, ingeneric, hidelocal);
for (i = 0; i < t->nsub; i++)
tagtype(st, t->sub[i], ingeneric, hidelocal);
for (i = 0; i < t->nspec; i++) {