diff options
Diffstat (limited to 'src/cmd/gc/dcl.c')
| -rw-r--r-- | src/cmd/gc/dcl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/gc/dcl.c b/src/cmd/gc/dcl.c index 5359d7252..ecd72a56b 100644 --- a/src/cmd/gc/dcl.c +++ b/src/cmd/gc/dcl.c @@ -814,8 +814,9 @@ stotype(NodeList *l, int et, Type **t) // right now all we need is the name list. // avoids cycles for recursive interface types. n->type = typ(TINTERMETH); - n->type->nod = n->right; + n->type->nname = n->right; n->right = N; + n->left->type = n->type; queuemethod(n); } else { typecheck(&n->right, Etype); |
