mirror of
https://github.com/apple/swift.git
synced 2026-03-04 18:24:35 +01:00
This fixes a performance regression with the reasync '&&', '||' and '??' operators. Also arguably it makes sense anyway since 'reasync' functions can in fact be called from synchronous functions, so the solution should not be considered worse. We don't actually want to be able to overload a synchronous function with a 'reasync' function anyway; the whole point of 'reasync' is to avoid the need for such overloading. Fixes rdar://problem/76254445.
205 KiB
205 KiB