From 0b372ba5bd544cb0745aab201e540e3db4de5052 Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Thu, 30 Aug 2018 02:32:35 +0200 Subject: [PATCH] Support initialized map values in another global --- interpreter.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/interpreter.go b/interpreter.go index ada4ab15..dfa44d4b 100644 --- a/interpreter.go +++ b/interpreter.go @@ -228,6 +228,8 @@ func (p *Program) getZeroValue(t types.Type) (Value, error) { return &ZeroBasicValue{typ}, nil case *types.Interface: return &InterfaceValue{typ, nil}, nil + case *types.Map: + return &MapValue{typ, nil, nil}, nil case *types.Pointer: return &PointerValue{nil}, nil case *types.Struct: