src.elv.sh/pkg/persistent/vector.iterator.path (field)

13 uses

	src.elv.sh/pkg/persistent/vector (current package)
		vector.go#L339: 	path     []pathEntry
		vector.go#L364: 		it.path = append(it.path, pathEntry{n, idx})
		vector.go#L367: 	it.path = append(it.path, pathEntry{n, begin & chunkMask})
		vector.go#L375: 	return it.path[len(it.path)-1].current()
		vector.go#L390: 	for i = len(it.path) - 1; i >= 0; i-- {
		vector.go#L391: 		e := it.path[i]
		vector.go#L400: 	it.path[i].index++
		vector.go#L401: 	for i++; i < len(it.path); i++ {
		vector.go#L402: 		it.path[i] = pathEntry{it.path[i-1].current().(node), 0}