Skip to content

Commit 57b49f4

Browse files
authored
interp: make Symbols method take into account type objects too
1 parent 190dade commit 57b49f4

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

interp/interp.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,8 @@ func (interp *Interpreter) Symbols(path string) map[string]reflect.Value {
427427
m[n] = genFunctionWrapper(s.node)(interp.frame)
428428
case varSym:
429429
m[n] = interp.frame.data[s.index]
430+
case typeSym:
431+
m[n] = reflect.New(s.typ.TypeOf())
430432
}
431433
}
432434
return m

0 commit comments

Comments
 (0)