-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[CSGen] Detect nested out-of-scope variables in recursive declarations #63566
New issue
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
Conversation
@swift-ci please test |
@swift-ci please test macOS platform |
@swift-ci please test Windows platform |
295f0a0
to
64bca8a
Compare
@swift-ci please test |
@swift-ci please test macOS platform |
64bca8a
to
e6a28b6
Compare
@swift-ci please test |
@swift-ci please test source compatibility |
@swift-ci please test Windows platform |
e6a28b6
to
3e4db45
Compare
@swift-ci please test source compatibility |
@swift-ci please test |
Follow-up to swiftlang#63505 Since, when the type is not stated, a variable assumes the type of its initializer that enables out-of-scope variables to be nested inside of some other concrete type i.e. Optional. Resolves: swiftlang#63455
3e4db45
to
8e82f1d
Compare
@swift-ci please test |
@swift-ci please test source compatibility |
@swift-ci please test Windows platform |
Follow-up to #63505
Since, when the type is not stated, a variable assumes
the type of its initializer that enables out-of-scope variables
to be nested inside of some other concrete type i.e. Optional.
Resolves: #63455