From cd162d27dcc5fb8e75ccec2b1015849399a626e9 Mon Sep 17 00:00:00 2001 From: Matthew Dempsky Date: Fri, 4 Aug 2023 12:37:52 -0700 Subject: [PATCH] cmd/compile/internal/ir: remove unused Name.{Offset,SetOffset} These aren't used and don't do anything useful anyway. Change-Id: I2865f6bbb0409fa59b1fde32abb7c5f81a6bdb7c Reviewed-on: https://go-review.googlesource.com/c/go/+/516195 TryBot-Result: Gopher Robot Auto-Submit: Matthew Dempsky Reviewed-by: Michael Knyszek Run-TryBot: Matthew Dempsky Reviewed-by: Cuong Manh Le --- src/cmd/compile/internal/ir/name.go | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/cmd/compile/internal/ir/name.go b/src/cmd/compile/internal/ir/name.go index c6eff27272..0f565833d2 100644 --- a/src/cmd/compile/internal/ir/name.go +++ b/src/cmd/compile/internal/ir/name.go @@ -189,18 +189,12 @@ func newNameAt(pos src.XPos, op Op, sym *types.Sym) *Name { return n } -func (n *Name) Name() *Name { return n } -func (n *Name) Sym() *types.Sym { return n.sym } -func (n *Name) SetSym(x *types.Sym) { n.sym = x } -func (n *Name) SubOp() Op { return n.BuiltinOp } -func (n *Name) SetSubOp(x Op) { n.BuiltinOp = x } -func (n *Name) SetFunc(x *Func) { n.Func = x } -func (n *Name) Offset() int64 { panic("Name.Offset") } -func (n *Name) SetOffset(x int64) { - if x != 0 { - panic("Name.SetOffset") - } -} +func (n *Name) Name() *Name { return n } +func (n *Name) Sym() *types.Sym { return n.sym } +func (n *Name) SetSym(x *types.Sym) { n.sym = x } +func (n *Name) SubOp() Op { return n.BuiltinOp } +func (n *Name) SetSubOp(x Op) { n.BuiltinOp = x } +func (n *Name) SetFunc(x *Func) { n.Func = x } func (n *Name) FrameOffset() int64 { return n.Offset_ } func (n *Name) SetFrameOffset(x int64) { n.Offset_ = x } -- 2.48.1