-
- Downloads
gofmt: don't crash when rewriting nil interfaces in AST.
The new reflection API makes it an error to call value.Set(x) if x is invalid. Guard for it. Added corresponding test case. Fixes #1696. R=rsc, r CC=golang-dev https://golang.org/cl/4398047
Showing
- src/cmd/gofmt/gofmt_test.go 1 addition, 0 deletionssrc/cmd/gofmt/gofmt_test.go
- src/cmd/gofmt/rewrite.go 16 additions, 0 deletionssrc/cmd/gofmt/rewrite.go
- src/cmd/gofmt/testdata/rewrite1.golden 4 additions, 0 deletionssrc/cmd/gofmt/testdata/rewrite1.golden
- src/cmd/gofmt/testdata/rewrite1.input 4 additions, 0 deletionssrc/cmd/gofmt/testdata/rewrite1.input
- src/cmd/gofmt/testdata/rewrite2.golden 10 additions, 0 deletionssrc/cmd/gofmt/testdata/rewrite2.golden
- src/cmd/gofmt/testdata/rewrite2.input 10 additions, 0 deletionssrc/cmd/gofmt/testdata/rewrite2.input
src/cmd/gofmt/testdata/rewrite2.golden
0 → 100644
src/cmd/gofmt/testdata/rewrite2.input
0 → 100644
Please register or sign in to comment