]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: change Node fields from *NodeList to Nodes
authorIan Lance Taylor <iant@golang.org>
Mon, 7 Mar 2016 22:32:18 +0000 (14:32 -0800)
committerIan Lance Taylor <iant@golang.org>
Mon, 7 Mar 2016 23:32:49 +0000 (23:32 +0000)
commit6c4e90a99edaf50a6825e04816756cd10808583c
tree0aef8ce5ba7b46e75317b72efe4804d2093ce9ee
parenta81283d5d9a6a68db47c2298bbf3a70a753deb5c
cmd/compile: change Node fields from *NodeList to Nodes

Compile time is about the same.  Getting rid of the nodeSeq interfaces,
particularly nodeSeqIterate, should produce some improvements.

Passes toolstash -cmp.

Update #14473.

Change-Id: I678abafdd9129c6cccb0ec980511932eaed496a0
Reviewed-on: https://go-review.googlesource.com/20343
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/dcl.go
src/cmd/compile/internal/gc/parser.go
src/cmd/compile/internal/gc/syntax.go