tools/go
Rhys Hiltner c2ef61f450 go/ast/astutil: fix loop logic in AddNamedImport
When merging import declarations into a single block, AddNamedImport
modifies the list of declarations in the provided file while
iterating over the list. Take care to adjust the index into the list
so as to not skip entries or fall off the end.

Fixes golang/go#17213

Change-Id: I807246f762c965ea1fc51eb57759f6088336db86
Reviewed-on: https://go-review.googlesource.com/29681
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2016-09-24 00:48:36 +00:00
..
ast/astutil go/ast/astutil: fix loop logic in AddNamedImport 2016-09-24 00:48:36 +00:00
buildutil go/buildutil, cmd/guru: extract overlay context into buildutil 2016-04-13 01:11:48 +00:00
callgraph x/tools: delete x/tools/go/types and dependent packages/client files 2016-04-06 21:52:49 +00:00
gcimporter15 go/gcimporter15: update to recognize export format version 2 2016-08-29 18:38:39 +00:00
loader x/tools: delete x/tools/go/types and dependent packages/client files 2016-04-06 21:52:49 +00:00
pointer x/tools: delete x/tools/go/types and dependent packages/client files 2016-04-06 21:52:49 +00:00
ssa go/ssa/interp: turn {strings,bytes}.init into no-ops 2016-09-07 20:36:55 +00:00
types/typeutil x/tools: delete x/tools/go/types and dependent packages/client files 2016-04-06 21:52:49 +00:00
vcs vcs: Add support for git.openstack.org 2016-05-24 15:53:25 +00:00