]> Cypherpunks repositories - gostls13.git/commit
disallow P.t for lowercase t and not our package P.
authorRuss Cox <rsc@golang.org>
Wed, 21 Jan 2009 22:51:57 +0000 (14:51 -0800)
committerRuss Cox <rsc@golang.org>
Wed, 21 Jan 2009 22:51:57 +0000 (14:51 -0800)
commit61590c4c44cfa428b515a155e14c5fd7d3d5f255
treee6e5387785e7225a21f67ca7ae15473f3d926bec
parentc3fa54c48bcf21e1479ee203b9f577745f1b52fe
disallow P.t for lowercase t and not our package P.

implement hiding lowercase methods m in
signatures by adding in a hash of the package name
to the type hash code.

remove remaining checks for internally-generated _ names:
they are all gone.

R=ken
OCL=23236
CL=23238
src/cmd/6g/gen.c
src/cmd/6g/obj.c
src/cmd/gc/dcl.c
src/cmd/gc/go.h
src/cmd/gc/lex.c
src/cmd/gc/subr.c
src/runtime/iface.c
test/golden.out