Fix named structs inside global named structs

Этот коммит содержится в:
Ayke van Laethem 2018-08-30 05:36:44 +02:00
родитель 7956ca2f29
коммит 5edf94ea10
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E97FF5335DFDFDED

Просмотреть файл

@ -238,7 +238,7 @@ func (p *Program) getZeroValue(t types.Type) (Value, error) {
case *types.Struct:
elems := make([]Value, typ.NumFields())
for i := range elems {
elem, err := p.getZeroValue(typ.Field(i).Type().Underlying())
elem, err := p.getZeroValue(typ.Field(i).Type())
if err != nil {
return nil, err
}