Array Initializer with Access to Uninitialized Buffer

I’m fairly certain that rethrows does not impose that requirement. This same concept of “juggling the error” came up last month and last winter, and DispatchQueue.sync does exactly that in the standard library by calling _syncHelper.

1 Like