]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: fix missing transformEarlyCall for OXDOT in subster.node
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Fri, 12 Nov 2021 06:27:07 +0000 (13:27 +0700)
committerCuong Manh Le <cuong.manhle.vn@gmail.com>
Fri, 12 Nov 2021 18:57:22 +0000 (18:57 +0000)
commitb1b6d928bd4fb368f8ada0a554fc85405e7a3688
tree7044cc97fcc6a722013791c0b1c923fcaf231e84
parent5d24203c394e6b64c42a9f69b990d94cb6c8aad4
cmd/compile: fix missing transformEarlyCall for OXDOT in subster.node

Like OFUNCINST, in case of OXDOT call expression, the arguments need
to be transformed earlier, so any needed CONVIFACE nodes are exposed.

Fixes #49538

Change-Id: I275ddf6f53a9cadc8708e805941cdf7bdffabba9
Reviewed-on: https://go-review.googlesource.com/c/go/+/363554
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Trust: Dan Scales <danscales@google.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Dan Scales <danscales@google.com>
src/cmd/compile/internal/noder/stencil.go
test/typeparam/issue49538.go [new file with mode: 0644]