Skip to content

Conversation

@hnrklssn
Copy link
Member

This was mistakenly only submitted to stable/20240723. This cherry-picks the changes to next.

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

1 similar comment
@hnrklssn
Copy link
Member Author

@swift-ci please test llvm

@hnrklssn
Copy link
Member Author

@swift-ci please test llvm

@hnrklssn
Copy link
Member Author

Merging since test failures are unrelated.

@hnrklssn hnrklssn merged commit 743ba1b into swiftlang:next Oct 24, 2025
0 of 2 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