diff options
Diffstat (limited to 'parser/decl.go')
| -rw-r--r-- | parser/decl.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/parser/decl.go b/parser/decl.go index b1cd13b..23b5ed6 100644 --- a/parser/decl.go +++ b/parser/decl.go @@ -280,10 +280,11 @@ func (p *Parser) parseTypeLine(in Tokens) (out Tokens, err error) { if isAlias { toks = toks[1:] } - typ, err := p.ParseTypeExpr(toks) + typ, err := p.parseTypeExpr(toks) if err != nil { return out, err } + typ.Name = in[0].Str p.addSym(unsetAddr, in[0].Str, vm.NewValue(typ), symType, typ, p.funcScope != "") return out, err } |
