]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: convert externdecl to []*Node
authorDave Cheney <dave@cheney.net>
Thu, 10 Sep 2015 05:57:39 +0000 (15:57 +1000)
committerDave Cheney <dave@cheney.net>
Fri, 18 Sep 2015 07:15:52 +0000 (07:15 +0000)
commitd5fe165ca0a3a7ed6043eb9d795e11d5d98f38e3
tree29687de10771f5fde45067187c9b963076c7bd63
parent1fd78e1f600d10475b85381427bda9f14f86e0f0
cmd/compile: convert externdecl to []*Node

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: Ifd73501e06e8ea5efd028b6d473b3e5d1b07a5ac
Reviewed-on: https://go-review.googlesource.com/14570
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/dcl.go
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/lex.go
src/cmd/compile/internal/gc/obj.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/subr.go