cmd/compile: move Node.Defn to Node.Name.Defn
$ sizeof -p cmd/compile/internal/gc Node
Node 256
$
Change-Id: I89ac8bbe077664aa076092bfd096947e84c0624c
Reviewed-on: https://go-review.googlesource.com/10523
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
diff --git a/src/cmd/compile/internal/gc/dcl.go b/src/cmd/compile/internal/gc/dcl.go
index 35c4c4b..dffb791 100644
--- a/src/cmd/compile/internal/gc/dcl.go
+++ b/src/cmd/compile/internal/gc/dcl.go
@@ -261,7 +261,7 @@
v.Op = ONAME
declare(v, dclcontext)
v.Param.Ntype = t
- v.Defn = as2
+ v.Name.Defn = as2
if Funcdepth > 0 {
init = list(init, Nod(ODCL, v, nil))
}
@@ -297,7 +297,7 @@
e = Nod(OAS, v, e)
init = list(init, e)
if e.Right != nil {
- v.Defn = e
+ v.Name.Defn = e
}
}
}
@@ -344,7 +344,7 @@
declare(v, dclcontext)
v.Param.Ntype = t
- v.Defn = c
+ v.Name.Defn = c
vv = list(vv, Nod(ODCLCONST, v, nil))
}
@@ -438,7 +438,7 @@
c.Sym = s
c.Class = PPARAMREF
c.Isddd = n.Isddd
- c.Defn = n
+ c.Name.Defn = n
c.Addable = false
c.Ullman = 2
c.Funcdepth = Funcdepth
@@ -508,7 +508,7 @@
nnew++
n = newname(n.Sym)
declare(n, dclcontext)
- n.Defn = defn
+ n.Name.Defn = defn
defn.Ninit = list(defn.Ninit, Nod(ODCL, n, nil))
l.N = n
}