]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/typecheck: simplify DeclFunc
authorMatthew Dempsky <mdempsky@google.com>
Tue, 3 May 2022 23:07:40 +0000 (16:07 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Thu, 5 May 2022 18:49:25 +0000 (18:49 +0000)
commita7ab208cbb9f6906f0873254c63b5cc92e316dbd
treea9104a3211744ee053e79e4c655ceb99ace75d4d
parent5073c1c7407ad5f23e54cc0a6410ffbde23758bb
cmd/compile/internal/typecheck: simplify DeclFunc

This CL reworks DeclFunc so that we no longer need to internally
create an ir.FuncType. The next CL will remove ir.FuncType entirely.

Change-Id: I1c02b1b0c35221f2448d6d3ab35cb327a2da40e4
Reviewed-on: https://go-review.googlesource.com/c/go/+/403935
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: David Chase <drchase@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/cmd/compile/internal/typecheck/dcl.go
src/cmd/compile/internal/typecheck/type.go
src/cmd/compile/internal/typecheck/typecheck.go