summaryrefslogtreecommitdiff
path: root/libgo/go/cmd/cgo/godefs.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/cmd/cgo/godefs.go')
-rw-r--r--libgo/go/cmd/cgo/godefs.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/libgo/go/cmd/cgo/godefs.go b/libgo/go/cmd/cgo/godefs.go
index 6720945cddd..9c763a22fb0 100644
--- a/libgo/go/cmd/cgo/godefs.go
+++ b/libgo/go/cmd/cgo/godefs.go
@@ -126,3 +126,9 @@ func gofmt(n interface{}) string {
}
return gofmtBuf.String()
}
+
+// gofmtLine returns the gofmt-formatted string for an AST node,
+// ensuring that it is on a single line.
+func gofmtLine(n interface{}) string {
+ return strings.Replace(gofmt(n), "\n", ";", -1)
+}