swc/crates/swc_ecma_minifier/tests/full/helpers/1/input.js

17 lines
373 B
JavaScript
Raw Normal View History

function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
try {
var info = gen[key](arg);
var value = info.value;
} catch (error) {
reject(error);
return;
}
if (info.done) {
resolve(value);
} else {
Promise.resolve(value).then(_next, _throw);
}
}
export default asyncGeneratorStep