Files
sdk/tests/language
Paul Berry 7f5fc25331 [analyzer] Fix horizontal type inference when there are record types.
When record types were added to Dart, the analyzer's logic for
figuring out which type variables appear free in a given type wasn't
updated to recursively visit the types appearing inside a record
type. Fixing this issue brings the analyzer's behavior in line with
the CFE's behavior, and the spec.

Fixes https://github.com/dart-lang/sdk/issues/59933.

Bug: https://github.com/dart-lang/sdk/issues/59933
Change-Id: I1da555d65f5d923c809d49a5c73c6d4c2837db18
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/405060
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Paul Berry <paulberry@google.com>
2025-01-17 11:41:15 -08:00
..
2024-12-12 13:45:32 -08:00
2024-12-13 10:52:25 -08:00
2024-12-20 02:39:21 -08:00
2024-12-20 02:39:21 -08:00
2024-12-20 02:39:21 -08:00
2024-12-20 02:39:21 -08:00
2025-01-06 10:24:30 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-12-12 15:50:08 -08:00
2024-11-27 10:18:50 +00:00
2024-11-27 10:18:50 +00:00