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
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/declarations#Parameter-Names
The grammar of a parameter does not support @ViewBuilder in the following code:
@ViewBuilder
struct Some { init(_ condition: Bool, @ViewBuilder content: @escaping () -> Content) { self.condition = condition self.content = content } }
As far as I understand, the parameter rule should support an optional prefix attributes.
parameter
attributes
This
parameter → external-parameter-name? local-parameter-name parameter-type-annotation default-argument-clause? parameter → external-parameter-name? local-parameter-name parameter-type-annotation parameter → external-parameter-name? local-parameter-name parameter-type-annotation ...
should become
parameter → attributes? external-parameter-name? local-parameter-name parameter-type-annotation default-argument-clause? parameter → attributes? external-parameter-name? local-parameter-name parameter-type-annotation parameter → attributes? external-parameter-name? local-parameter-name parameter-type-annotation ...
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Location
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/declarations#Parameter-Names
Description
The grammar of a parameter does not support
@ViewBuilder
in the following code:Correction
As far as I understand, the
parameter
rule should support an optional prefixattributes
.This
should become
The text was updated successfully, but these errors were encountered: