Skip to content

Conversation

@hnrklssn
Copy link
Member

This was mistakenly only submitted to stable/20240723, dropping it during rebranch. This cherry-picks the changes to stable/21.x.

rdar://145190177

This parses counted_by et. al. for parameters and return types in
Objective-C method signatures. No semantic checking is done to ensure
that protocol, interface and implementation are aligned.

rdar://145190177
(cherry picked from commit b90e652)
By separating the check lines containing implicit __single, we
explicitly check that attribute-only mode does not contain any implicit
__single attributes, while -fbounds-safety does.

(cherry picked from commit 6f817b2)
@hnrklssn
Copy link
Member Author

@swift-ci please test llvm

@hnrklssn
Copy link
Member Author

@swift-ci please test

@hnrklssn hnrklssn merged commit 3c09dcd into swiftlang:stable/21.x Oct 23, 2025
5 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.

2 participants