swift
[ConstraintSystem] A few improvements to key path handling and diagnostics
#69031
Merged

[ConstraintSystem] A few improvements to key path handling and diagnostics #69031

xedin merged 8 commits into swiftlang:main from xedin:rdar-116376651
xedin
xedin [CSSimplify] Prevent overly eager solving of key path constraint
6a1783d4
xedin [CSSimplify] Adjust locators associated with keypath root/value match…
5a6c562b
xedin [CSDiagnostics] Don't suggest unwrapping a key path root without an e…
0a9e9604
xedin [CSBinding] Don't produce type-erased key path bindings for a key pat…
b0951586
xedin [CSSimplify] Unwrap of key path root can only yield one type
4830c5be
xedin [CSSimplify] Key path should use a default type is contextual type is…
6fd6c16b
xedin [CSFix] NFC: Remove obsolete IgnoreKeyPathContextualMismatch fix
cc0e6214
xedin xedin requested a review from Jumhyn Jumhyn 1 year ago
xedin xedin requested a review from hborla hborla 1 year ago
xedin xedin requested a review from slavapestov slavapestov 1 year ago
xedin
xedin [CSSimplify] Broaden delay of the key path assignment
b17ec0e3
xedin
Jumhyn
Jumhyn commented on 2023-10-07
xedin
xedin
xedin
xedin xedin merged 12630f4c into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone