Skip to content

Conversation

nate-chandler
Copy link
Contributor

Previously the following pairs were prohibited incorrectly:

  • -enable-lexical-borrow-scopes=true, -enable-experimental-move-only
  • -enable-lexical-lifetimes=true, -enable-experimental-move-only
    and the following pairs were allowed incorrectly:
  • -enable-lexical-borrow-scopes=false, -enable-experimental-move-only
  • -enable-lexical-lifetimes=false, -enable-experimental-move-only
    Here, that's fixed. The first two pairs are allowed and the second two pairs prohibited.

Previously the following pairs were prohibited incorrectly:
- -enable-lexical-borrow-scopes=true, -enable-experimental-move-only
- -enable-lexical-lifetimes=true, -enable-experimental-move-only
and the following pairs were allowed incorrectly:
- -enable-lexical-borrow-scopes=false, -enable-experimental-move-only
- -enable-lexical-lifetimes=false, -enable-experimental-move-only
Here, that's fixed.  The first two pairs are allowed and the second two
pairs prohibited.
@nate-chandler nate-chandler requested a review from atrick December 13, 2021 22:58
@nate-chandler
Copy link
Contributor Author

@swift-ci please smoke test and merge

@swift-ci swift-ci merged commit 36d6a34 into swiftlang:main Dec 14, 2021
@nate-chandler nate-chandler deleted the lexical_lifetimes/allow-flags-compatible-with-move-only-to-be-passed branch July 5, 2023 23:32
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.

3 participants