]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.regabi] cmd/compile: desugar OMETHEXPR into ONAME during walk
authorMatthew Dempsky <mdempsky@google.com>
Sun, 27 Dec 2020 02:33:27 +0000 (18:33 -0800)
committerMatthew Dempsky <mdempsky@google.com>
Mon, 28 Dec 2020 07:43:31 +0000 (07:43 +0000)
commit135ce1c485d0563d285f47a748a6d56594571a91
tree94220c0f64a437ffe904a3e74fca5ba07540f98d
parent0f732f8c91aa4550ce1803906a55de51760e3243
[dev.regabi] cmd/compile: desugar OMETHEXPR into ONAME during walk

A subsequent CL will change FuncName to lazily create the ONAME nodes,
which isn't currently safe to do during SSA construction, because that
phase is concurrent.

Passes toolstash -cmp.

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