File tree Expand file tree Collapse file tree 3 files changed +6
-11
lines changed Expand file tree Collapse file tree 3 files changed +6
-11
lines changed Original file line number Diff line number Diff line change @@ -714,7 +714,7 @@ enum ExpressionModifierKeyword: TokenSpecSet {
714
714
case TokenSpec ( . repeat ) : self = . repeat
715
715
case TokenSpec ( . each) : self = . each
716
716
case TokenSpec ( . any) : self = . any
717
- case TokenSpec ( . unsafe) where experimentalFeatures . contains ( . unsafeExpression ) : self = . unsafe
717
+ case TokenSpec ( . unsafe) : self = . unsafe
718
718
default : return nil
719
719
}
720
720
}
Original file line number Diff line number Diff line change @@ -2194,8 +2194,7 @@ final class StatementExpressionTests: ParserTestCase {
2194
2194
func f() {
2195
2195
let x = unsafe y
2196
2196
}
2197
- """ ,
2198
- experimentalFeatures: . unsafeExpression
2197
+ """
2199
2198
)
2200
2199
2201
2200
assertParse (
Original file line number Diff line number Diff line change @@ -960,23 +960,19 @@ final class StatementTests: ParserTestCase {
960
960
961
961
func testForUnsafeStatement( ) {
962
962
assertParse (
963
- " for try await unsafe x in e { } " ,
964
- experimentalFeatures: [ . unsafeExpression]
963
+ " for try await unsafe x in e { } "
965
964
)
966
965
967
966
assertParse (
968
- " for try await unsafe in e { } " ,
969
- experimentalFeatures: [ . unsafeExpression]
967
+ " for try await unsafe in e { } "
970
968
)
971
969
972
970
assertParse (
973
- " for unsafe in e { } " ,
974
- experimentalFeatures: [ . unsafeExpression]
971
+ " for unsafe in e { } "
975
972
)
976
973
977
974
assertParse (
978
- " for unsafe: Int in e { } " ,
979
- experimentalFeatures: [ . unsafeExpression]
975
+ " for unsafe: Int in e { } "
980
976
)
981
977
}
982
978
}
You can’t perform that action at this time.
0 commit comments