summaryrefslogtreecommitdiff
path: root/parse/specialize.c
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2016-02-27 23:42:20 -0800
committerOri Bernstein <ori@eigenstate.org>2016-02-27 23:42:20 -0800
commit5b7e3296ba57c446904ecd173ad9f3823a119851 (patch)
treecb4d4c3589e272761f8906f795ece6d522549891 /parse/specialize.c
parent8e1b57e6cb50118d28a86115520b7331cc0fdf23 (diff)
downloadmc-5b7e3296ba57c446904ecd173ad9f3823a119851.tar.gz
Fix up type generation a bit.
Diffstat (limited to 'parse/specialize.c')
-rw-r--r--parse/specialize.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/parse/specialize.c b/parse/specialize.c
index 4df9729..26136ed 100644
--- a/parse/specialize.c
+++ b/parse/specialize.c
@@ -114,7 +114,6 @@ Type *tyspecialize(Type *orig, Tysubst *tsmap, Htab *delayed, Htab *trbase)
ret = mktyname(t->loc, t->name, tyspecialize(t->sub[0], tsmap, delayed, trbase));
if (orig->type == Tyunres)
substpop(tsmap);
- ret->issynth = 1;
ret->arg = arg;
ret->narg = narg;
ret->traits = bsdup(t->traits);