]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/compile: desugar ORECOVER during typecheck
authorMatthew Dempsky <mdempsky@google.com>
Sat, 12 Aug 2023 00:29:08 +0000 (17:29 -0700)
committerGopher Robot <gobot@golang.org>
Mon, 14 Aug 2023 18:44:07 +0000 (18:44 +0000)
commit52c3e8c7355f2bf8872bbfdd2a5986472d7a94ed
tree138f49d9dea02ac0bebfc64400d38dde6d7d4459
parent5af4b3487011f8e88accf06131c3f6e64e58cb2a
cmd/compile: desugar ORECOVER during typecheck

This never belonged in escape analysis, but the non-unified generics
frontend didn't use typecheck. That frontend is gone, so now we can
desugar it earlier.

Change-Id: I70f34a851f27fce1133777c5eeca0f549fc60ede
Reviewed-on: https://go-review.googlesource.com/c/go/+/518958
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/escape/call.go
src/cmd/compile/internal/escape/desugar.go [deleted file]
src/cmd/compile/internal/escape/expr.go
src/cmd/compile/internal/escape/stmt.go
src/cmd/compile/internal/inline/inl.go
src/cmd/compile/internal/typecheck/const.go
src/cmd/compile/internal/typecheck/func.go
src/cmd/compile/internal/typecheck/stmt.go
src/cmd/compile/internal/typecheck/typecheck.go