Skip to content

Conversation

@grynspan
Copy link
Contributor

@grynspan grynspan commented Jun 13, 2025

@convention(thin) is not fully plumbed through the compiler and should not be in our API surface, but also because of the experimental value capturing feature the closures may be thick anyway.

See also swiftlang/swift-evolution#2884.

Checklist:

  • Code and documentation should follow the style of the Style Guide.
  • If public symbols are renamed or modified, DocC references should be updated.

`@convention(thin)` is not fully plumbed through the compiler and should not be in our API surface, but also because of the experimental value capturing feature the closures may be thick anyway.
@grynspan grynspan self-assigned this Jun 13, 2025
@grynspan grynspan added bug 🪲 Something isn't working exit-tests ☠️ Work related to exit tests parameterized-testing Related to parameterized testing functionality labels Jun 13, 2025
@grynspan
Copy link
Contributor Author

@swift-ci test

@stmontgomery stmontgomery added this to the Swift 6.x milestone Jun 13, 2025
@grynspan grynspan requested a review from stmontgomery June 13, 2025 15:46
@grynspan grynspan merged commit e6061e6 into main Jun 13, 2025
3 checks passed
@grynspan grynspan deleted the jgrynspan/no-convention-thin-in-exit-tests branch June 13, 2025 15:50
@grynspan grynspan added the exit-test-capture-lists 🥍 Work related to exit test capture lists label Jun 18, 2025
@stmontgomery stmontgomery modified the milestones: Swift 6.x, Swift 6.2 Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug 🪲 Something isn't working exit-test-capture-lists 🥍 Work related to exit test capture lists exit-tests ☠️ Work related to exit tests parameterized-testing Related to parameterized testing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants