@@ -2915,9 +2915,6 @@ extension OptionalBindingConditionSyntax {
2915
2915
@_spi ( ExperimentalLanguageFeatures)
2916
2916
#endif
2917
2917
case _mutating
2918
- #if compiler(>=5.8)
2919
- @_spi ( ExperimentalLanguageFeatures)
2920
- #endif
2921
2918
case _borrowing
2922
2919
#if compiler(>=5.8)
2923
2920
@_spi ( ExperimentalLanguageFeatures)
@@ -2934,7 +2931,7 @@ extension OptionalBindingConditionSyntax {
2934
2931
self = . inout
2935
2932
case TokenSpec ( . _mutating) where experimentalFeatures. contains ( . referenceBindings) :
2936
2933
self = . _mutating
2937
- case TokenSpec ( . _borrowing) where experimentalFeatures . contains ( . referenceBindings ) || experimentalFeatures . contains ( . borrowingSwitch ) :
2934
+ case TokenSpec ( . _borrowing) :
2938
2935
self = . _borrowing
2939
2936
case TokenSpec ( . _consuming) where experimentalFeatures. contains ( . referenceBindings) :
2940
2937
self = . _consuming
@@ -3897,9 +3894,6 @@ extension ValueBindingPatternSyntax {
3897
3894
@_spi ( ExperimentalLanguageFeatures)
3898
3895
#endif
3899
3896
case _mutating
3900
- #if compiler(>=5.8)
3901
- @_spi ( ExperimentalLanguageFeatures)
3902
- #endif
3903
3897
case _borrowing
3904
3898
#if compiler(>=5.8)
3905
3899
@_spi ( ExperimentalLanguageFeatures)
@@ -3917,7 +3911,7 @@ extension ValueBindingPatternSyntax {
3917
3911
self = . inout
3918
3912
case TokenSpec ( . _mutating) where experimentalFeatures. contains ( . referenceBindings) :
3919
3913
self = . _mutating
3920
- case TokenSpec ( . _borrowing) where experimentalFeatures . contains ( . referenceBindings ) || experimentalFeatures . contains ( . borrowingSwitch ) :
3914
+ case TokenSpec ( . _borrowing) :
3921
3915
self = . _borrowing
3922
3916
case TokenSpec ( . _consuming) where experimentalFeatures. contains ( . referenceBindings) :
3923
3917
self = . _consuming
@@ -4003,9 +3997,6 @@ extension VariableDeclSyntax {
4003
3997
@_spi ( ExperimentalLanguageFeatures)
4004
3998
#endif
4005
3999
case _mutating
4006
- #if compiler(>=5.8)
4007
- @_spi ( ExperimentalLanguageFeatures)
4008
- #endif
4009
4000
case _borrowing
4010
4001
#if compiler(>=5.8)
4011
4002
@_spi ( ExperimentalLanguageFeatures)
@@ -4022,7 +4013,7 @@ extension VariableDeclSyntax {
4022
4013
self = . inout
4023
4014
case TokenSpec ( . _mutating) where experimentalFeatures. contains ( . referenceBindings) :
4024
4015
self = . _mutating
4025
- case TokenSpec ( . _borrowing) where experimentalFeatures . contains ( . referenceBindings ) || experimentalFeatures . contains ( . borrowingSwitch ) :
4016
+ case TokenSpec ( . _borrowing) :
4026
4017
self = . _borrowing
4027
4018
case TokenSpec ( . _consuming) where experimentalFeatures. contains ( . referenceBindings) :
4028
4019
self = . _consuming
0 commit comments