aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2012-06-13 16:24:50 -0400
committerRuss Cox <rsc@golang.org>2012-06-13 16:24:50 -0400
commit61364c1b977017e9cbe2afc89e87c9f6bdaf9a47 (patch)
tree631d5baaceed3487f282fc808e0b9d42f16b56c5
parenta56e41d518a5c49f1eec382c11d6a8d24d11c763 (diff)
downloadgo-61364c1b977017e9cbe2afc89e87c9f6bdaf9a47.tar.gz
go-61364c1b977017e9cbe2afc89e87c9f6bdaf9a47.zip
[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 »»»
-rw-r--r--src/cmd/gc/dcl.c17
-rw-r--r--src/cmd/gc/go.h1
2 files changed, 1 insertions, 17 deletions
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
@@ -433,21 +433,6 @@ oldname(Sym *s)
}
/*
- * 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);