summaryrefslogtreecommitdiff
path: root/src/cmd/gc/go.h
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-01-09 15:21:41 -0800
committerRuss Cox <rsc@golang.org>2009-01-09 15:21:41 -0800
commit70f6ac6afc99213436eb96ff17858d3b6ff7e30b (patch)
tree0bb25d93f5296427df934e40a633a02468d7d7c4 /src/cmd/gc/go.h
parentbc23ce679061b8f41f551578181b9feeb24f5c0a (diff)
downloadgolang-70f6ac6afc99213436eb96ff17858d3b6ff7e30b.tar.gz
clean up automatic indirect, delete some dead code.
R=ken OCL=22454 CL=22457
Diffstat (limited to 'src/cmd/gc/go.h')
-rw-r--r--src/cmd/gc/go.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h
index a46e76af3..19b44f909 100644
--- a/src/cmd/gc/go.h
+++ b/src/cmd/gc/go.h
@@ -308,7 +308,7 @@ enum
OADDR,
OIND,
OCALL, OCALLMETH, OCALLINTER,
- OINDEX, OINDEXPTR, OSLICE,
+ OINDEX, OSLICE,
ONOT, OCOM, OPLUS, OMINUS, OSEND, ORECV,
OLITERAL, OREGISTER, OINDREG,
OCONV, OCOMP, OKEY,
@@ -627,10 +627,8 @@ Type* aindex(Node*, Type*);
int isnil(Node*);
int isptrto(Type*, int);
int istype(Type*, int);
-int isptrsarray(Type*);
-int isptrdarray(Type*);
-int issarray(Type*);
-int isdarray(Type*);
+int isfixedarray(Type*);
+int isslice(Type*);
int isinter(Type*);
int isnilinter(Type*);
int isddd(Type*);
@@ -638,7 +636,6 @@ Type* dclmethod(Type*);
Type* methtype(Type*);
int methconv(Type*);
Sym* signame(Type*);
-int bytearraysz(Type*);
int eqtype(Type*, Type*, int);
void argtype(Node*, Type*);
int eqargs(Type*, Type*);