diff options
| author | Matthew Dempsky <mdempsky@google.com> | 2016-11-01 15:33:40 -0700 |
|---|---|---|
| committer | Matthew Dempsky <mdempsky@google.com> | 2016-11-01 22:44:31 +0000 |
| commit | 3be166dc70bf3539539bc6762aff9660c3dbf229 (patch) | |
| tree | 46dd3865ebe54f3925b597adb74d9716011d730e /src | |
| parent | c3e0dc23fbca3ad168502f688e7c3f1882f62b73 (diff) | |
| download | go-3be166dc70bf3539539bc6762aff9660c3dbf229.tar.xz | |
cmd/compile: get rid of unused Name.Method field
It's never set anywhere, and even if it was, it would just Fatalf.
Change-Id: I84ade6d2068c623a8c85f84d8cdce38984996ddd
Reviewed-on: https://go-review.googlesource.com/32489
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cmd/compile/internal/gc/gsubr.go | 3 | ||||
| -rw-r--r-- | src/cmd/compile/internal/gc/syntax.go | 1 |
2 files changed, 0 insertions, 4 deletions
diff --git a/src/cmd/compile/internal/gc/gsubr.go b/src/cmd/compile/internal/gc/gsubr.go index d1c012baed..1e8636347a 100644 --- a/src/cmd/compile/internal/gc/gsubr.go +++ b/src/cmd/compile/internal/gc/gsubr.go @@ -136,9 +136,6 @@ func Naddr(a *obj.Addr, n *Node) { if s == nil { Fatalf("naddr: nil sym %v", n) } - if n.Name.Method && n.Type != nil && n.Type.Sym != nil && n.Type.Sym.Pkg != nil { - Fatalf("naddr: weird method %v", n) - } a.Type = obj.TYPE_MEM switch n.Class { diff --git a/src/cmd/compile/internal/gc/syntax.go b/src/cmd/compile/internal/gc/syntax.go index 804204589b..8b06d3aba8 100644 --- a/src/cmd/compile/internal/gc/syntax.go +++ b/src/cmd/compile/internal/gc/syntax.go @@ -191,7 +191,6 @@ type Name struct { Decldepth int32 // declaration loop depth, increased for every loop or label Vargen int32 // unique name for ONAME within a function. Function outputs are numbered starting at one. Funcdepth int32 - Method bool // OCALLMETH name Readonly bool Captured bool // is the variable captured by a closure Byval bool // is the variable captured by value or by reference |
