cmd/gc: add diagnostic for var, type, const named init
Before this CL, defining the variable worked fine, but then when the implicit package-level init func was created, that caused a name collision and a confusing error about the redeclaration. Also add a test for issue 3705 (func init() needs body). Fixes #4517. R=ken2 CC=golang-dev https://golang.org/cl/7008045
Showing
test/fixedbugs/issue3705.go
0 → 100644
test/fixedbugs/issue4517a.go
0 → 100644
test/fixedbugs/issue4517b.go
0 → 100644
test/fixedbugs/issue4517c.go
0 → 100644
Please register or sign in to comment