From: Russ Cox Date: Wed, 13 Jun 2012 20:24:50 +0000 (-0400) Subject: [release-branch.go1] cmd/gc: delete dead code X-Git-Tag: go1.0.2~17 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=61364c1b977017e9cbe2afc89e87c9f6bdaf9a47;p=gostls13.git [release-branch.go1] cmd/gc: delete dead code ««« backport 721d528a4e91 cmd/gc: delete dead code R=ken2 CC=golang-dev https://golang.org/cl/6307050 »»» --- diff --git a/src/cmd/gc/dcl.c b/src/cmd/gc/dcl.c index 4121a45ab2..32f334b710 100644 --- a/src/cmd/gc/dcl.c +++ b/src/cmd/gc/dcl.c @@ -432,21 +432,6 @@ oldname(Sym *s) return n; } -/* - * same for types - */ -Type* -newtype(Sym *s) -{ - Type *t; - - t = typ(TFORW); - t->sym = s; - t->type = T; - return t; -} - - /* * := declarations */ @@ -1311,7 +1296,7 @@ addmethod(Sym *sf, Type *t, int local) } // Should have picked off all the reasons above, // but just in case, fall back to generic error. - yyerror("invalid receiver type %T", pa); + yyerror("invalid receiver type %T (%lT / %lT)", pa, pa, t); return; } diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h index 8c4fff15a0..88ee812368 100644 --- a/src/cmd/gc/go.h +++ b/src/cmd/gc/go.h @@ -940,7 +940,6 @@ Node* methodname(Node *n, Type *t); Node* methodname1(Node *n, Node *t); Sym* methodsym(Sym *nsym, Type *t0, int iface); Node* newname(Sym *s); -Type* newtype(Sym *s); Node* oldname(Sym *s); void popdcl(void); void poptodcl(void);