Skip to content

Conversation

@hnrklssn
Copy link
Member

@hnrklssn hnrklssn commented Nov 3, 2025

Removes -ignore-availability so that we get all the diagnostics. This requires the functions to be made public, since the overloads are _alwaysEmitIntoClient.

Renames the noescape* overloads lacking .nonescaping, and verifies that their overloads are actually emitted. The rename did not cause them to be emitted, the name was just misleading.

This test was already passing, but now it has better coverage.

rdar://156418990

@hnrklssn
Copy link
Member Author

hnrklssn commented Nov 3, 2025

@swift-ci please smoke test

Removes -ignore-availability so that we get all the diagnostics.
This requires the functions to be made public, since the overloads are
_alwaysEmitIntoClient.

Renames the noescape* overloads lacking .nonescaping, and verifies that
their overloads are actually emitted. The rename did not cause them to
be emitted, the name was just misleading.

This test was already passing, but now it has better coverage.

rdar://156418990
@hnrklssn
Copy link
Member Author

hnrklssn commented Nov 4, 2025

silenced SWIFT_BACKTRACE

@hnrklssn
Copy link
Member Author

hnrklssn commented Nov 4, 2025

@swift-ci please smoke test

2 similar comments
@hnrklssn
Copy link
Member Author

hnrklssn commented Nov 4, 2025

@swift-ci please smoke test

@hnrklssn
Copy link
Member Author

hnrklssn commented Nov 5, 2025

@swift-ci please smoke test

@hnrklssn
Copy link
Member Author

ping

@hnrklssn hnrklssn merged commit 7688987 into swiftlang:main Nov 13, 2025
3 checks passed
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.

1 participant