Downgrade diagnostic for uses of noasync
declarations in async
contexts in macro arguments
#80835
Labels
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
compiler
The Swift compiler itself
swift macro
Feature → declarations: Swift `macro` declarations
type checker
Area → compiler: Semantic analysis
#80583 broke source compatibility for uses of
noasync
declarations in closure macro arguments passed to macros that haveasync
function parameters:We ought to downgrade the diagnostic to a warning for macro arguments until we get a new language mode.
The text was updated successfully, but these errors were encountered: