aboutsummaryrefslogtreecommitdiff
path: root/src/encoding
diff options
context:
space:
mode:
authorRobert Griesemer <gri@google.com>2025-10-13 12:47:42 -0700
committerRobert Griesemer <gri@google.com>2025-10-13 14:27:13 -0700
commit1abc6b0204ed231311c9bbc53cfab36dc546aa8e (patch)
tree20ede7baafe3ffff8bbf004e85499ab2d4d98bf6 /src/encoding
parent9fdd6904da3d6ef2ed457fada1fb26130213f359 (diff)
downloadgo-1abc6b0204ed231311c9bbc53cfab36dc546aa8e.tar.xz
go/types, types2: permit type cycles through type parameter lists
Issue #49439 was about a deadlock during type inference inside a type parameter list of a recursive constraint. As a remedy we disallowed recursive type parameter lists. In the meantime we have removed support for type inference for type arguments to generic types; the Go 1.18 generic release didn't support it. As a consequence, the fix for #49439, CL 361922, is probably not needed anymore: cycles through type parameter lists are ok. Fixes #68162. For #49439. Change-Id: Ie9deb3274914d428e8e45071cee5e68abf8afe9c Reviewed-on: https://go-review.googlesource.com/c/go/+/711420 Commit-Queue: Robert Griesemer <gri@google.com> Auto-Submit: Robert Griesemer <gri@google.com> Reviewed-by: Mark Freeman <markfreeman@google.com> Reviewed-by: Robert Griesemer <gri@google.com> TryBot-Bypass: Robert Griesemer <gri@google.com>
Diffstat (limited to 'src/encoding')
0 files changed, 0 insertions, 0 deletions