commit | b65acaeab24b1d93a765cbd0c53d1b6a0d7bb496 | [log] [tgz] |
---|---|---|
author | Daniel Morsing <daniel.morsing@gmail.com> | Mon Mar 04 17:01:42 2013 +0100 |
committer | Daniel Morsing <daniel.morsing@gmail.com> | Mon Mar 04 17:01:42 2013 +0100 |
tree | 3266a16f3982acd96aaba27a20d42ce90f98938f | |
parent | cea46387b9c042ea19d0b30c7accf0f9a45d8e11 [diff] [blame] |
cmd/gc: disallow selectors to the blank identifier Fixes #4941. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7415051
diff --git a/test/blank1.go b/test/blank1.go index c6e038a..4edb2db 100644 --- a/test/blank1.go +++ b/test/blank1.go
@@ -9,8 +9,13 @@ package _ // ERROR "invalid package name _" +var t struct { + _ int +} + func main() { _() // ERROR "cannot use _ as value" x := _+1 // ERROR "cannot use _ as value" _ = x + _ = t._ // ERROR "cannot refer to blank field" }