diff options
author | Daniel Morsing <daniel.morsing@gmail.com> | 2012-07-29 22:24:19 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2012-07-29 22:24:19 -0400 |
commit | dd166b943752e884944672b81ab4783f558985ff (patch) | |
tree | 9c5a92300978eec235287ff2658f8c9efc12c279 /test/declbad.go | |
parent | be629bf79ee8edd0c52caa8a46cb63eb38e55d79 (diff) | |
download | go-dd166b943752e884944672b81ab4783f558985ff.tar.gz go-dd166b943752e884944672b81ab4783f558985ff.zip |
cmd/gc: point "no new variables" error at right line number.
Fixes #3856.
R=dsymonds, rsc
CC=golang-dev
https://golang.org/cl/6455056
Diffstat (limited to 'test/declbad.go')
-rw-r--r-- | test/declbad.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/declbad.go b/test/declbad.go index 32d68e7ea2..eace9376a3 100644 --- a/test/declbad.go +++ b/test/declbad.go @@ -39,6 +39,12 @@ func main() { _, _, _ = i, f, s } { + // multiline no new variables + i := f1 + i := func() int { // ERROR "redeclared|no new|incompatible" + } + } + { // single redeclaration i, f, s := f3() i := 1 // ERROR "redeclared|no new|incompatible" |