From 677415b351d2e163234760b90bd103b3b09e418a Mon Sep 17 00:00:00 2001 From: Alan Donovan Date: Wed, 13 Nov 2013 15:13:55 -0500 Subject: [PATCH] go.tools/ssa: don't print * on type of package-level vars (*ssa.Global) R=gri, gri CC=golang-dev https://golang.org/cl/26240043 --- ssa/example_test.go | 2 +- ssa/print.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ssa/example_test.go b/ssa/example_test.go index efe85758..64f0edf6 100644 --- a/ssa/example_test.go +++ b/ssa/example_test.go @@ -77,7 +77,7 @@ func main() { // // package main: // func init func() - // var init$guard *bool + // var init$guard bool // func main func() // const message message = "Hello, World!":untyped string // diff --git a/ssa/print.go b/ssa/print.go index e1cd9d50..c8fcb96d 100644 --- a/ssa/print.go +++ b/ssa/print.go @@ -426,7 +426,7 @@ func (p *Package) DumpTo(w io.Writer) { } case *Global: - fmt.Fprintf(w, " var %-*s %s\n", maxname, name, mem.Type()) + fmt.Fprintf(w, " var %-*s %s\n", maxname, name, mem.Type().(*types.Pointer).Elem()) } }