Skip to content

Conversation

@hamishknight
Copy link
Contributor

If we didn't find an extension result, try again disregarding invertible requirements since demangleGenericSignature won't include them. This is just meant to be a quick low risk fix that we can cherry-pick, the proper fix here is to delete all this logic and just return the nominal along with the ABI module name to filter lookup results.

rdar://165639044

If we didn't find an extension result, try again disregarding
invertible requirements since `demangleGenericSignature` won't
include them. This is just meant to be a quick low risk fix that we
can cherry-pick, the proper fix here is to delete all this logic and
just return the nominal along with the ABI module name to filter
lookup results.

rdar://165639044
@hamishknight
Copy link
Contributor Author

@swift-ci please test

Copy link
Contributor

@slavapestov slavapestov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good enough as a temporary hack, let's figure out the proper solution soon though

@hamishknight hamishknight merged commit f25b4b4 into swiftlang:main Dec 9, 2025
5 checks passed
@hamishknight hamishknight deleted the retraction branch December 9, 2025 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants