]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typeparams] cmd/compile: fix wrong AST generation in devirtualization
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Sat, 26 Jun 2021 06:57:51 +0000 (13:57 +0700)
committerCuong Manh Le <cuong.manhle.vn@gmail.com>
Sat, 26 Jun 2021 08:23:09 +0000 (08:23 +0000)
commit942bcc2d4f4e66b617c225aed1ba4d4d42a08ed2
tree59775a773243aa2e56082308581bc898c93d333b
parentd417b8cf87bd8e0f8362aa1cc9b7dadd221731c9
[dev.typeparams] cmd/compile: fix wrong AST generation in devirtualization

CL 330671 moved rewrite method calls to escape analysis. It accidently
made the AST invalid, by removing the OCALLMETH set operation during
devirtualization pass.

Change-Id: I862ffd7f880de55969d7784d9e7b3c38894f6b68
Reviewed-on: https://go-review.googlesource.com/c/go/+/330832
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/devirtualize/devirtualize.go