mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
cmd/doc: minor code simplification
Follow-up on https://golang.org/cl/143037. Change-Id: Ia36760b499f7d46ce03e0fa81ec455a4a20208ac Reviewed-on: https://go-review.googlesource.com/c/143061 Run-TryBot: Robert Griesemer <gri@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Rob Pike <r@golang.org>
This commit is contained in:
parent
fa31093ec4
commit
2d6a7593b5
1 changed files with 3 additions and 5 deletions
|
|
@ -207,17 +207,15 @@ func (pkg *Package) newlines(n int) {
|
||||||
// clears the stuff we don't want to print anyway. It's a bit of a magic trick.
|
// clears the stuff we don't want to print anyway. It's a bit of a magic trick.
|
||||||
func (pkg *Package) emit(comment string, node ast.Node) {
|
func (pkg *Package) emit(comment string, node ast.Node) {
|
||||||
if node != nil {
|
if node != nil {
|
||||||
var err error
|
var arg interface{} = node
|
||||||
if showSrc {
|
if showSrc {
|
||||||
// Need an extra little dance to get internal comments to appear.
|
// Need an extra little dance to get internal comments to appear.
|
||||||
commentedNode := &printer.CommentedNode{
|
arg = &printer.CommentedNode{
|
||||||
Node: node,
|
Node: node,
|
||||||
Comments: pkg.file.Comments,
|
Comments: pkg.file.Comments,
|
||||||
}
|
}
|
||||||
err = format.Node(&pkg.buf, pkg.fs, commentedNode)
|
|
||||||
} else {
|
|
||||||
err = format.Node(&pkg.buf, pkg.fs, node)
|
|
||||||
}
|
}
|
||||||
|
err := format.Node(&pkg.buf, pkg.fs, arg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue