]> Cypherpunks repositories - gostls13.git/commit
cmd/gofmt: fix gofmt -s for 3-index slices
authorRobert Griesemer <gri@golang.org>
Tue, 1 Jul 2014 17:40:27 +0000 (10:40 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 1 Jul 2014 17:40:27 +0000 (10:40 -0700)
commitdddc8b193fdd548061bb9f77b9395e6417a97cb6
treeb836effd2f159e48a6cd68ebe8b9f48253eb0142
parentb39e2a0ca38cab086c0c90a45399ae4b4897b47b
cmd/gofmt: fix gofmt -s for 3-index slices

3-index slices of the form s[:len(s):len(s)]
cannot be simplified to s[::len(s)].

LGTM=bradfitz
R=golang-codereviews, bradfitz
CC=golang-codereviews
https://golang.org/cl/108330043
src/cmd/gofmt/simplify.go
src/cmd/gofmt/testdata/slices1.golden
src/cmd/gofmt/testdata/slices1.input