File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -313,6 +313,25 @@ when it‘s the actual agent performing the action.
313313We don’t distinguish between the parts of the compiler
314314like the parser or the lexer or the optimizer.
315315
316+ ## upcoming features
317+
318+ Starting with the implementation of
319+ [ SE-0362: Piecemeal adoption of upcoming language improvements] [ SE-0362 ] ,
320+ some language features are available on an opt-in basis
321+ before being enabled by default.
322+
323+ At the beginning of a section or chapter about a future feature,
324+ include a note as follows.
325+
326+ > Note:
327+ > This language feature will be part of Swift * n* .
328+ > To enable it in current versions of Swift,
329+ > use the feature identifier ` SomeFeatureIdentifier ` .
330+ > For information about enabling future language features,
331+ > see [ Enabling future language features] ( FIXME ) .
332+
333+ [ SE-0362 ] : https://github.com/apple/swift-evolution/blob/main/proposals/0362-piecemeal-future-features.md
334+
316335# Tone
317336
318337In general, and especially in the guide,
You can’t perform that action at this time.
0 commit comments