@@ -4302,18 +4302,21 @@ NOTE(protocol_witness_async_conflict,none,
43024302ERROR(async_autoclosure_nonasync_function,none,
43034303 " 'async' autoclosure parameter in a non-'async' function" , ())
43044304
4305- ERROR(async_not_let,none,
4306- " 'async' can only be used with 'let' declarations" , ())
4307- ERROR(async_let_not_local,none,
4308- " 'async let' can only be used on local declarations" , ())
4309- ERROR(async_let_not_initialized,none,
4310- " 'async let' binding requires an initializer expression" , ())
4311- ERROR(async_let_no_variables,none,
4312- " 'async let' requires at least one named variable" , ())
4313- NOTE(async_let_without_await,none,
4314- " reference to async let %0 is 'async'" , (DeclName))
4315- ERROR(async_let_in_illegal_context,none,
4316- " async let %0 cannot be referenced in "
4305+ WARNING(async_let_is_spawn_let,none,
4306+ " 'async let' is now 'spawn let'" , ())
4307+
4308+ ERROR(spawn_not_let,none,
4309+ " 'spawn' can only be used with 'let' declarations" , ())
4310+ ERROR(spawn_let_not_local,none,
4311+ " 'spawn let' can only be used on local declarations" , ())
4312+ ERROR(spawn_let_not_initialized,none,
4313+ " 'spawn let' binding requires an initializer expression" , ())
4314+ ERROR(spawn_let_no_variables,none,
4315+ " 'spawn let' requires at least one named variable" , ())
4316+ NOTE(spawn_let_without_await,none,
4317+ " reference to spawn let %0 is 'async'" , (DeclName))
4318+ ERROR(spawn_let_in_illegal_context,none,
4319+ " spawn let %0 cannot be referenced in "
43174320 " %select{<<ERROR>>|a default argument|a property wrapper initializer|a property initializer|a global variable initializer|an enum case raw value|a catch pattern|a catch guard expression|a defer body}1" ,
43184321 (DeclName, unsigned ))
43194322
0 commit comments