diff --git a/makezero/makezero.go b/makezero/makezero.go index 6bf230b..db9b45a 100644 --- a/makezero/makezero.go +++ b/makezero/makezero.go @@ -157,6 +157,9 @@ func (v *visitor) recordNonZeroLengthSlices(node ast.Node) { if !ok { return } + if ident.Obj == nil { + return + } v.nonZeroLengthSliceDecls[ident.Obj.Decl] = struct{}{} }