Commit 61c9d3f0 authored by Ian Lance Taylor's avatar Ian Lance Taylor

test: adjust bugs/bug322 to match current spec.

R=gri, rsc1
CC=golang-dev
https://golang.org/cl/4328041
parent 469a747e
......@@ -19,8 +19,9 @@ func main() {
t.M()
t.PM()
var i1 I = t
i1.M()
// This is still an error.
// var i1 I = t
// i1.M()
// This combination is illegal because
// PM requires a pointer receiver.
......@@ -42,6 +43,5 @@ func main() {
These should not be errors anymore:
bug322.dir/main.go:19: implicit assignment of unexported field 'x' of lib.T in method receiver
bug322.dir/main.go:22: implicit assignment of unexported field 'x' of lib.T in assignment
bug322.dir/main.go:31: implicit assignment of unexported field 'x' of lib.T in method receiver
*/
\ No newline at end of file
bug322.dir/main.go:32: implicit assignment of unexported field 'x' of lib.T in method receiver
*/
......@@ -161,8 +161,7 @@ panic: interface conversion: interface is main.T, not main.T
=========== bugs/bug322.go
bugs/bug322.dir/main.go:19: implicit assignment of unexported field 'x' of lib.T in method receiver
bugs/bug322.dir/main.go:22: implicit assignment of unexported field 'x' of lib.T in assignment
bugs/bug322.dir/main.go:31: implicit assignment of unexported field 'x' of lib.T in method receiver
bugs/bug322.dir/main.go:32: implicit assignment of unexported field 'x' of lib.T in method receiver
BUG: fails incorrectly
=========== bugs/bug324.go
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment