From 8fe119765404d29c5efe0fb86afebfa523f83a7f Mon Sep 17 00:00:00 2001 From: Cuong Manh Le Date: Wed, 30 Dec 2020 14:52:50 +0700 Subject: [PATCH] [dev.regabi] cmd/compile: remove Name.orig Passes toolstash -cmp. Change-Id: Ie563ece7e4da14af46adc660b3d39757eb47c067 Reviewed-on: https://go-review.googlesource.com/c/go/+/280734 Trust: Cuong Manh Le Run-TryBot: Cuong Manh Le TryBot-Result: Go Bot Reviewed-by: Matthew Dempsky --- src/cmd/compile/internal/ir/name.go | 4 +--- src/cmd/compile/internal/ir/sizeof_test.go | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/cmd/compile/internal/ir/name.go b/src/cmd/compile/internal/ir/name.go index 697b04f541..c79b7e52e5 100644 --- a/src/cmd/compile/internal/ir/name.go +++ b/src/cmd/compile/internal/ir/name.go @@ -44,8 +44,7 @@ type Name struct { Offset_ int64 val constant.Value Opt interface{} // for use by escape analysis - orig Node - Embed *[]Embed // list of embedded files, for ONAME var + Embed *[]Embed // list of embedded files, for ONAME var PkgName *PkgName // real package for import . names // For a local variable (not param) or extern, the initializing assignment (OAS or OAS2). @@ -219,7 +218,6 @@ func newNameAt(pos src.XPos, op Op, sym *types.Sym) *Name { n := new(Name) n.op = op n.pos = pos - n.orig = n n.sym = sym return n } diff --git a/src/cmd/compile/internal/ir/sizeof_test.go b/src/cmd/compile/internal/ir/sizeof_test.go index 61f207af20..8f5fae8a12 100644 --- a/src/cmd/compile/internal/ir/sizeof_test.go +++ b/src/cmd/compile/internal/ir/sizeof_test.go @@ -21,7 +21,7 @@ func TestSizeof(t *testing.T) { _64bit uintptr // size on 64bit platforms }{ {Func{}, 196, 344}, - {Name{}, 132, 232}, + {Name{}, 124, 216}, } for _, tt := range tests { -- 2.48.1