]> Cypherpunks repositories - gostls13.git/commit
go/printer: handle associated comments for CommentedNode
authorHiroshi Ioka <hirochachacha@gmail.com>
Fri, 9 Jun 2017 22:47:32 +0000 (07:47 +0900)
committerRobert Griesemer <gri@golang.org>
Wed, 14 Jun 2017 00:35:04 +0000 (00:35 +0000)
commit0253299ab39c45f5694d35a233b83b23c69ec97f
tree558496376661d5246e618e8e5a2d8846066b14a1
parent297c1881071eb2da788e2e20467ff2a436ec6f99
go/printer: handle associated comments for CommentedNode

Current CommentedNode cannot handle associated comments which satisfy
    node.End() < comment.Pos()

This CL solves it.

Fixes #20635

Change-Id: I58e2e3703999bb38a6ce37112e986c4b1b2eace0
Reviewed-on: https://go-review.googlesource.com/45292
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/go/printer/printer.go
src/go/printer/printer_test.go