diff options
| author | Cuong Manh Le <cuong.manhle.vn@gmail.com> | 2022-06-08 11:05:28 +0700 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2022-06-27 22:54:46 +0000 |
| commit | 4b78ece3d7cc34ae7a5175177159599d381400c4 (patch) | |
| tree | cdc5b73966aa67e88a66def4897b43ee5e25e4e3 /src/cmd/compile/internal/noder | |
| parent | 398d46d538e70852c6e8c50dc4fb9e1ef3c3a97c (diff) | |
| download | go-4b78ece3d7cc34ae7a5175177159599d381400c4.tar.xz | |
[dev.unified] cmd/compile: drop package height from Unified IR importer
CL 410342 removed package height, but still needs to keep writing out 0
for iexport for compatibility with existing importers. With Unified IR,
we don't have to, so get rid of the package height completely.
Change-Id: I84a285cbaddd7bb0833d45a24a6818231b4d2b71
Reviewed-on: https://go-review.googlesource.com/c/go/+/411014
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Diffstat (limited to 'src/cmd/compile/internal/noder')
| -rw-r--r-- | src/cmd/compile/internal/noder/reader.go | 1 | ||||
| -rw-r--r-- | src/cmd/compile/internal/noder/writer.go | 1 |
2 files changed, 0 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/noder/reader.go b/src/cmd/compile/internal/noder/reader.go index fed500bcf1..c8ed8552cd 100644 --- a/src/cmd/compile/internal/noder/reader.go +++ b/src/cmd/compile/internal/noder/reader.go @@ -292,7 +292,6 @@ func (r *reader) doPkg() *types.Pkg { } name := r.String() - _ = r.Len() // was package height, but not necessary anymore. pkg := types.NewPkg(path, "") diff --git a/src/cmd/compile/internal/noder/writer.go b/src/cmd/compile/internal/noder/writer.go index 0537d1d3b2..ff026ba5ca 100644 --- a/src/cmd/compile/internal/noder/writer.go +++ b/src/cmd/compile/internal/noder/writer.go @@ -328,7 +328,6 @@ func (pw *pkgWriter) pkgIdx(pkg *types2.Package) pkgbits.Index { base.Assertf(path != "builtin" && path != "unsafe", "unexpected path for user-defined package: %q", path) w.String(path) w.String(pkg.Name()) - w.Len(0) // was package height, but not necessary anymore. w.Len(len(pkg.Imports())) for _, imp := range pkg.Imports() { |
