Bartłomiej Rosa
505c4ae308
Fix crash building impl witness thunks for constrained generic methods ( #7956 )
...
When building an impl witness thunk for a generic associated function,
trailing self-specific arguments could still mention outer interface
parameters (or `Self`) in their types. That left a SymbolicBinding that
did not belong to the thunk's generic, and evaluation aborted instead of
succeeding.
Substitute the outer specific arguments into those trailing arguments
with `SubstConstant` before adjusting bind indices.
Fixes #7919 .
2026-10-19 21:10:56 +00:00
..
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 21:03:34 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 02:00:24 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 19:03:10 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 19:03:10 +00:00
2026-10-15 06:08:57 +00:00
2026-10-19 21:10:56 +00:00
2026-10-15 06:08:57 +00:00
2026-10-19 19:35:11 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 22:19:39 +00:00
2026-08-17 20:49:23 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 19:03:10 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-07-11 01:22:44 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 19:03:10 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 21:03:34 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 17:54:41 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-15 06:08:57 +00:00
2026-10-14 14:12:56 +00:00
2026-10-14 14:12:56 +00:00
2026-10-14 14:12:56 +00:00
2026-10-15 19:03:10 +00:00
2026-10-15 06:08:57 +00:00