mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-08 16:12:23 +02:00
We use generators in bytecode to approximate async functions, but the code generated by AwaitExpressions did not have the value processing paths that Yield requires, eg the `generator.throw()` path, which is used by AsyncFunctionDriverWrapper to signal Promise rejections.
58 KiB
58 KiB