diff --git a/ast/visitor.go b/ast/visitor.go index a3e270e03..d7ce0dc4d 100644 --- a/ast/visitor.go +++ b/ast/visitor.go @@ -55,6 +55,7 @@ func (w *walker) walk(node *Node) { w.walk(&n.Index) w.visitor.Exit(node) case *SliceNode: + w.walk(&n.Node) if n.From != nil { w.walk(&n.From) }