mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/compile: remove Node.Nincr, Node.Nelse, Node.Initplan
$ sizeof -p cmd/compile/internal/gc Node Node 288 $ Change-Id: I4e316efa246132b3faa3a892e4fe9c9039250665 Reviewed-on: https://go-review.googlesource.com/10520 Reviewed-by: Ian Lance Taylor <iant@golang.org> Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
This commit is contained in:
parent
bbdf631f34
commit
ffef180f82
16 changed files with 54 additions and 88 deletions
|
|
@ -135,9 +135,7 @@ func (v *bottomUpVisitor) visitcode(n *Node, min uint32) uint32 {
|
|||
min = v.visitcode(n.Right, min)
|
||||
min = v.visitcodelist(n.List, min)
|
||||
min = v.visitcode(n.Ntest, min)
|
||||
min = v.visitcode(n.Nincr, min)
|
||||
min = v.visitcodelist(n.Nbody, min)
|
||||
min = v.visitcodelist(n.Nelse, min)
|
||||
min = v.visitcodelist(n.Rlist, min)
|
||||
|
||||
if n.Op == OCALLFUNC || n.Op == OCALLMETH {
|
||||
|
|
@ -546,9 +544,7 @@ func escloopdepth(e *EscState, n *Node) {
|
|||
escloopdepth(e, n.Right)
|
||||
escloopdepthlist(e, n.List)
|
||||
escloopdepth(e, n.Ntest)
|
||||
escloopdepth(e, n.Nincr)
|
||||
escloopdepthlist(e, n.Nbody)
|
||||
escloopdepthlist(e, n.Nelse)
|
||||
escloopdepthlist(e, n.Rlist)
|
||||
}
|
||||
|
||||
|
|
@ -602,9 +598,7 @@ func esc(e *EscState, n *Node, up *Node) {
|
|||
esc(e, n.Left, n)
|
||||
esc(e, n.Right, n)
|
||||
esc(e, n.Ntest, n)
|
||||
esc(e, n.Nincr, n)
|
||||
esclist(e, n.Nbody, n)
|
||||
esclist(e, n.Nelse, n)
|
||||
esclist(e, n.List, n)
|
||||
esclist(e, n.Rlist, n)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue