]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: remove unneeded early transforms, with dictionary change
authorDan Scales <danscales@google.com>
Sun, 12 Sep 2021 19:21:48 +0000 (12:21 -0700)
committerDan Scales <danscales@google.com>
Wed, 15 Sep 2021 22:53:42 +0000 (22:53 +0000)
commitcfa233d76bcff00f46f5e5acdb17cb819a309d2b
tree240718d5b535df978ddd13eb95197c1e67d9549b
parent59a9a035ffa34c26a287d124180f6eca7c912311
cmd/compile: remove unneeded early transforms, with dictionary change

Now that we are computing the dictionary format on the instantiated
functions, we can remove the early transformation code that was needed
to create the implicit CONVIFACE nodes in the generic function.

Change-Id: I1695484e7d59bccbfb757994f3e40e84288759a5
Reviewed-on: https://go-review.googlesource.com/c/go/+/349614
Run-TryBot: Dan Scales <danscales@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Dan Scales <danscales@google.com>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/noder/expr.go
src/cmd/compile/internal/noder/helpers.go
src/cmd/compile/internal/noder/stmt.go
src/cmd/compile/internal/noder/transform.go
src/cmd/compile/internal/typecheck/subr.go