in walk.go [140:152]
func walkFullSlice(sVal reflect.Value, rootVal reflect.Value, p llpath.Path, expandPaths bool, wo walkObserver) (err error) {
for i := 0; i < sVal.Len(); i++ {
var newPath llpath.Path
newPath = p.ExtendSlice(i)
err = walkFull(sVal.Index(i), rootVal, newPath, expandPaths, wo)
if err != nil {
return err
}
}
return nil
}