]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.regabi] cmd/compile: backport changes from dev.typeparams (9456804)
authorMatthew Dempsky <mdempsky@google.com>
Sun, 24 Jan 2021 18:52:00 +0000 (10:52 -0800)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 25 Jan 2021 01:31:37 +0000 (01:31 +0000)
commit063c72f06d8673f3a2a03fd549c61935ca3e5cc5
tree38600b03f3aa47fa87772e1c7e9c8659fc6a8200
parentd05d6fab32cb3d47f8682d19ca11085430f39164
[dev.regabi] cmd/compile: backport changes from dev.typeparams (9456804)

This CL backports a bunch of changes that landed on dev.typeparams,
but are not dependent on types2 or generics. By backporting, we reduce
the divergence between development branches, hopefully improving test
coverage and reducing risk of merge conflicts.

Updates #43866.

Change-Id: I382510855c9b5fac52b17066e44a00bd07fe86f5
Reviewed-on: https://go-review.googlesource.com/c/go/+/286172
Trust: Matthew Dempsky <mdempsky@google.com>
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Robert Griesemer <gri@golang.org>
14 files changed:
src/cmd/compile/internal/dwarfgen/marker.go [new file with mode: 0644]
src/cmd/compile/internal/noder/import.go
src/cmd/compile/internal/noder/noder.go
src/cmd/compile/internal/noder/posmap.go [new file with mode: 0644]
src/cmd/compile/internal/reflectdata/reflect.go
src/cmd/compile/internal/typecheck/dcl.go
src/cmd/compile/internal/typecheck/func.go
src/cmd/compile/internal/typecheck/subr.go
src/cmd/compile/internal/typecheck/typecheck.go
src/cmd/compile/internal/types/pkg.go
src/cmd/compile/internal/types/scope.go
src/cmd/compile/internal/walk/walk.go
src/cmd/internal/obj/link.go
test/fixedbugs/issue11362.go