]> Cypherpunks repositories - gostls13.git/commit
gc: correct handling of unexported method names in embedded interfaces
authorRuss Cox <rsc@golang.org>
Thu, 21 Apr 2011 12:14:50 +0000 (08:14 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 21 Apr 2011 12:14:50 +0000 (08:14 -0400)
commit5ff3336490bdbc8e838391978306e0e2510a81c7
tree8f831d549cd1c083a981b15d7f132c0267079415
parent5aad5146742146a2b178edb7a14f8c5b0165f787
gc: correct handling of unexported method names in embedded interfaces
go/types: update for export data format change
reflect: require package qualifiers to match during interface check
runtime: require package qualifiers to match during interface check
test: fixed bug324, adapt to be silent

Fixes #1550.
Issue 1536 remains open.

R=gri, ken2, r
CC=golang-dev
https://golang.org/cl/4442071
12 files changed:
src/cmd/gc/go.h
src/cmd/gc/go.y
src/cmd/gc/reflect.c
src/cmd/gc/subr.c
src/pkg/go/types/gcimporter.go
src/pkg/reflect/all_test.go
src/pkg/reflect/type.go
src/pkg/runtime/iface.c
test/fixedbugs/bug324.dir/main.go [moved from test/bugs/bug324.dir/main.go with 91% similarity]
test/fixedbugs/bug324.dir/p.go [moved from test/bugs/bug324.dir/p.go with 100% similarity]
test/fixedbugs/bug324.go [moved from test/bugs/bug324.go with 66% similarity]
test/golden.out