You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
letunavailable_in_swift4_var:UnavailableInSwift4=unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
163
+
letavailable_in_future_swift_var:AvailableInFutureSwift=availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
164
164
}
165
165
166
166
@available(swift, obsoleted:4)
167
167
structUnavailableInSwift4Container{ // expected-note {{'UnavailableInSwift4Container' was obsoleted in Swift 4}}
168
168
letalways_var:AlwaysAvailable=always()
169
169
letnever_var:NeverAvailable=never() // expected-error {{'never()' is unavailable}}
170
170
// expected-error@-1 {{'NeverAvailable' is unavailable}}
letunavailable_in_swift4_var:UnavailableInSwift4=unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
172
+
letavailable_in_future_swift_var:AvailableInFutureSwift=availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
173
173
}
174
174
175
175
@available(swift, introduced:99)
176
176
structAvailableInFutureSwiftContainer{ // expected-note {{'AvailableInFutureSwiftContainer' was introduced in Swift 99}}
177
177
letalways_var:AlwaysAvailable=always()
178
178
letnever_var:NeverAvailable=never() // expected-error {{'never()' is unavailable}}
179
179
// expected-error@-1 {{'NeverAvailable' is unavailable}}
letunavailable_in_swift4_var:UnavailableInSwift4=unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
181
+
letavailable_in_future_swift_var:AvailableInFutureSwift=availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
182
182
}
183
183
184
184
// MARK: Extensions
@@ -229,8 +229,8 @@ extension ExtendMe {
229
229
){
230
230
always()
231
231
never() // expected-error {{'never()' is unavailable}}
232
-
unavailableInSwift4()
233
-
availableInFutureSwift()
232
+
unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
233
+
availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
234
234
}
235
235
236
236
@available(*, unavailable)
@@ -242,8 +242,8 @@ extension ExtendMe {
242
242
){
243
243
always()
244
244
never() // expected-error {{'never()' is unavailable}}
245
-
unavailableInSwift4()
246
-
availableInFutureSwift()
245
+
unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
246
+
availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
247
247
}
248
248
249
249
@available(swift, obsoleted:4)
@@ -255,8 +255,8 @@ extension ExtendMe {
255
255
){
256
256
always()
257
257
never() // expected-error {{'never()' is unavailable}}
258
-
unavailableInSwift4()
259
-
availableInFutureSwift()
258
+
unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
259
+
availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
260
260
}
261
261
262
262
@available(swift, introduced:99)
@@ -268,8 +268,8 @@ extension ExtendMe {
268
268
){
269
269
always()
270
270
never() // expected-error {{'never()' is unavailable}}
271
-
unavailableInSwift4()
272
-
availableInFutureSwift()
271
+
unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
272
+
availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
273
273
}
274
274
}
275
275
@@ -286,8 +286,8 @@ extension ExtendMe {
286
286
){
287
287
always()
288
288
never() // expected-error {{'never()' is unavailable}}
289
-
unavailableInSwift4()
290
-
availableInFutureSwift()
289
+
unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
290
+
availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
291
291
}
292
292
}
293
293
@@ -304,8 +304,8 @@ extension ExtendMe {
304
304
){
305
305
always()
306
306
never() // expected-error {{'never()' is unavailable}}
307
-
unavailableInSwift4()
308
-
availableInFutureSwift()
307
+
unavailableInSwift4() // expected-error {{'unavailableInSwift4()' is unavailable}}
308
+
availableInFutureSwift() // expected-error {{'availableInFutureSwift()' is unavailable in Swift}}
0 commit comments