]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: use []*Node instead of NodeList in bottomUpVisitor
authorDave Cheney <dave@cheney.net>
Sat, 5 Sep 2015 02:30:13 +0000 (12:30 +1000)
committerDave Cheney <dave@cheney.net>
Sat, 5 Sep 2015 04:34:55 +0000 (04:34 +0000)
commit22452ac5924faaf95ecb49fb345fea3fdd783bb6
treedfc49b7b76dc0f61e9fcb6a0ab7ce6525fddf7ba
parent5a3ff6c8955a5df81f6dd83e143a47bd51266b61
cmd/compile: use []*Node instead of NodeList in bottomUpVisitor

This one of a set of changes to make the transition away from NodeList
easier by removing cases in which NodeList doesn't act semi-trivially like a
[]*Node.

This CL was originally prepared by Josh Bleecher Snyder <josharian@gmail.com>.

This change passes go build -toolexec 'toolstash -cmp' -a std.

Change-Id: I582ff8b077eb384b84721a1edb0c1efbc0c40059
Reviewed-on: https://go-review.googlesource.com/14304
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Dave Cheney <dave@cheney.net>
Run-TryBot: Dave Cheney <dave@cheney.net>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/compile/internal/gc/esc.go
src/cmd/compile/internal/gc/lex.go
src/cmd/compile/internal/gc/subr.go