We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attachment: Download
Xcode 13.3 beta (13E5086k)
macOS 12.1 intel
swift-driver version: 1.44.2 Apple Swift version 5.6 (swiftlang-5.6.0.320.8 clang-1316.0.18.8)
Target: x86_64-apple-macosx12.0
md5: bc68b66b1f7856f50d6fce6423ad0bdf
Issue Description:
New in Swift 5.6.
Reduced to as little code as I can:
class B { @objc var g: Int { 1 } } class C: B { @objc override var g: Int { 2 } }
Now, `B.g` appears correctly in symbolgraph / sourcekit / quick help, but `C.g` has lost its `@objc`.
From sourcekit pov, base B:
"key.annotated_decl" : "<Declaration>@objc var g: <Type usr=\"s:Si\">Int<\/Type> { get }<\/Declaration>",
And derived C:
"key.annotated_decl" : "<Declaration>override var g: <Type usr=\"s:Si\">Int<\/Type> { get }<\/Declaration>",
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Attachment: Download
Environment
Xcode 13.3 beta (13E5086k)
macOS 12.1 intel
swift-driver version: 1.44.2 Apple Swift version 5.6 (swiftlang-5.6.0.320.8 clang-1316.0.18.8)
Target: x86_64-apple-macosx12.0
Additional Detail from JIRA
md5: bc68b66b1f7856f50d6fce6423ad0bdf
Issue Description:
New in Swift 5.6.
Reduced to as little code as I can:
Now, `B.g` appears correctly in symbolgraph / sourcekit / quick help, but `C.g` has lost its `@objc`.
From sourcekit pov, base B:
And derived C:
The text was updated successfully, but these errors were encountered: