From 47b9fa3aea99bd1ae22b28f06095eb9e467b6ed8 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Fri, 17 Oct 2008 17:51:29 -0700 Subject: do not set t->recur on basic types. the comment talked about printing, but now t->recur is only used for typehash. in typehash it is important to compute different hashes for the different basic types. add test that makes sure an interface { X() int8 } cannot be used as interface { X() int64 } R=ken OCL=17396 CL=17396 --- src/cmd/gc/lex.c | 1 - 1 file changed, 1 deletion(-) (limited to 'src') diff --git a/src/cmd/gc/lex.c b/src/cmd/gc/lex.c index d0bff2741..de9700da3 100644 --- a/src/cmd/gc/lex.c +++ b/src/cmd/gc/lex.c @@ -1120,7 +1120,6 @@ lexinit(void) } t->sym = s; - t->recur = 1; // supresses printing beyond name dowidth(t); types[etype] = t; -- cgit v1.2.3