@@ -2915,9 +2915,6 @@ extension OptionalBindingConditionSyntax {
29152915 @_spi ( ExperimentalLanguageFeatures)
29162916 #endif
29172917 case _mutating
2918- #if compiler(>=5.8)
2919- @_spi ( ExperimentalLanguageFeatures)
2920- #endif
29212918 case _borrowing
29222919 #if compiler(>=5.8)
29232920 @_spi ( ExperimentalLanguageFeatures)
@@ -2934,7 +2931,7 @@ extension OptionalBindingConditionSyntax {
29342931 self = . inout
29352932 case TokenSpec ( . _mutating) where experimentalFeatures. contains ( . referenceBindings) :
29362933 self = . _mutating
2937- case TokenSpec ( . _borrowing) where experimentalFeatures . contains ( . referenceBindings ) || experimentalFeatures . contains ( . borrowingSwitch ) :
2934+ case TokenSpec ( . _borrowing) :
29382935 self = . _borrowing
29392936 case TokenSpec ( . _consuming) where experimentalFeatures. contains ( . referenceBindings) :
29402937 self = . _consuming
@@ -3897,9 +3894,6 @@ extension ValueBindingPatternSyntax {
38973894 @_spi ( ExperimentalLanguageFeatures)
38983895 #endif
38993896 case _mutating
3900- #if compiler(>=5.8)
3901- @_spi ( ExperimentalLanguageFeatures)
3902- #endif
39033897 case _borrowing
39043898 #if compiler(>=5.8)
39053899 @_spi ( ExperimentalLanguageFeatures)
@@ -3917,7 +3911,7 @@ extension ValueBindingPatternSyntax {
39173911 self = . inout
39183912 case TokenSpec ( . _mutating) where experimentalFeatures. contains ( . referenceBindings) :
39193913 self = . _mutating
3920- case TokenSpec ( . _borrowing) where experimentalFeatures . contains ( . referenceBindings ) || experimentalFeatures . contains ( . borrowingSwitch ) :
3914+ case TokenSpec ( . _borrowing) :
39213915 self = . _borrowing
39223916 case TokenSpec ( . _consuming) where experimentalFeatures. contains ( . referenceBindings) :
39233917 self = . _consuming
@@ -4003,9 +3997,6 @@ extension VariableDeclSyntax {
40033997 @_spi ( ExperimentalLanguageFeatures)
40043998 #endif
40053999 case _mutating
4006- #if compiler(>=5.8)
4007- @_spi ( ExperimentalLanguageFeatures)
4008- #endif
40094000 case _borrowing
40104001 #if compiler(>=5.8)
40114002 @_spi ( ExperimentalLanguageFeatures)
@@ -4022,7 +4013,7 @@ extension VariableDeclSyntax {
40224013 self = . inout
40234014 case TokenSpec ( . _mutating) where experimentalFeatures. contains ( . referenceBindings) :
40244015 self = . _mutating
4025- case TokenSpec ( . _borrowing) where experimentalFeatures . contains ( . referenceBindings ) || experimentalFeatures . contains ( . borrowingSwitch ) :
4016+ case TokenSpec ( . _borrowing) :
40264017 self = . _borrowing
40274018 case TokenSpec ( . _consuming) where experimentalFeatures. contains ( . referenceBindings) :
40284019 self = . _consuming
0 commit comments