Skip to content

Commit d4f00f3

Browse files
committed
Make Initializer Clause of Optional Pattern Binding Optional
Make Initializer Clause of Optional Pattern Binding Optional See [SE-0345](https://github.com/apple/swift-evolution/blob/main/proposals/0345-if-let-shorthand.md) "'if let' shorthand for shadowing an existing optional variable"
1 parent 2bcad91 commit d4f00f3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

utils/gyb_syntax_support/StmtNodes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,8 @@
236236
Child('Pattern', kind='Pattern'),
237237
Child('TypeAnnotation', kind='TypeAnnotation',
238238
is_optional=True),
239-
Child('Initializer', kind='InitializerClause'),
239+
Child('Initializer', kind='InitializerClause',
240+
is_optional=True),
240241
]),
241242

242243
# unavailability-condition -> '#unavailable' '(' availability-spec ')'

0 commit comments

Comments
 (0)