mirror of https://github.com/golang/go.git
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>
This commit is contained in:
parent
c3e0dc23fb
commit
3be166dc70
|
|
@ -136,9 +136,6 @@ func Naddr(a *obj.Addr, n *Node) {
|
||||||
if s == nil {
|
if s == nil {
|
||||||
Fatalf("naddr: nil sym %v", n)
|
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
|
a.Type = obj.TYPE_MEM
|
||||||
switch n.Class {
|
switch n.Class {
|
||||||
|
|
|
||||||
|
|
@ -191,7 +191,6 @@ type Name struct {
|
||||||
Decldepth int32 // declaration loop depth, increased for every loop or label
|
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.
|
Vargen int32 // unique name for ONAME within a function. Function outputs are numbered starting at one.
|
||||||
Funcdepth int32
|
Funcdepth int32
|
||||||
Method bool // OCALLMETH name
|
|
||||||
Readonly bool
|
Readonly bool
|
||||||
Captured bool // is the variable captured by a closure
|
Captured bool // is the variable captured by a closure
|
||||||
Byval bool // is the variable captured by value or by reference
|
Byval bool // is the variable captured by value or by reference
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue