// Module ID: 128 // Function ID: 129 // Dependencies: [] // Exports: createEntriesIterator, createKeyIterator, createValueIterator // Module 128 export function* createValueIterator(arg0, value) { if (c3 === 2) { c3 = 3; throw new TypeError("Generator functions may not be called on executing generators"); } else if (tmp4 === 3) { if (arg0 === 1) { throw value; } else if (arg0 === 2) { const obj2 = { value, done: true }; return obj2; } else { return { value: "HermesInternal", done: null }; } } else { try { c3 = 2; if (0 === c2) { if (arg0 === 1) { c3 = 3; throw value; } else if (arg0 === 2) { c3 = 3; const obj3 = { value, done: true }; return obj3; } else { closure_1 = tmp2; closure_129_0 = length; closure_129_1 = 0; if (closure_129_1 < length.length) { c2 = 1; c3 = 1; const obj4 = { value: closure_129_0[closure_129_1], done: false }; return obj4; } else { c3 = 3; } } } else if (arg0 === 1) { c3 = 3; throw value; } else if (arg0 !== 2) { closure_129_1 = closure_129_1 + 1; } c3 = 3; const obj = { value, done: true }; return obj; } catch (tmp15) { c3 = tmp; throw tmp15; } } } export function* createKeyIterator(arg0, value) { if (c3 === 2) { c3 = 3; throw new TypeError("Generator functions may not be called on executing generators"); } else if (tmp4 === 3) { if (arg0 === 1) { throw value; } else if (arg0 === 2) { const obj2 = { value, done: true }; return obj2; } else { return { value: "HermesInternal", done: null }; } } else { try { c3 = 2; if (0 === c2) { if (arg0 === 1) { c3 = 3; throw value; } else if (arg0 === 2) { c3 = 3; const obj3 = { value, done: true }; return obj3; } else { closure_1 = tmp2; closure_129_0 = length; closure_129_1 = 0; if (closure_129_1 < length.length) { c2 = 1; c3 = 1; const obj4 = { value: closure_129_1, done: false }; return obj4; } else { c3 = 3; } } } else if (arg0 === 1) { c3 = 3; throw value; } else if (arg0 !== 2) { closure_129_1 = closure_129_1 + 1; } c3 = 3; const obj = { value, done: true }; return obj; } catch (tmp13) { c3 = tmp; throw tmp13; } } } export function* createEntriesIterator(arg0, value) { if (c3 === 2) { c3 = 3; throw new TypeError("Generator functions may not be called on executing generators"); } else if (tmp4 === 3) { if (arg0 === 1) { throw value; } else if (arg0 === 2) { const obj2 = { value, done: true }; return obj2; } else { return { value: "HermesInternal", done: null }; } } else { try { c3 = 2; if (0 === c2) { if (arg0 === 1) { c3 = 3; throw value; } else if (arg0 === 2) { c3 = 3; const obj3 = { value, done: true }; return obj3; } else { closure_1 = tmp2; closure_129_0 = length; closure_129_1 = 0; if (closure_129_1 < length.length) { const items = [closure_129_1, closure_129_0[closure_129_1]]; c2 = 1; c3 = 1; const obj4 = { value: items, done: false }; return obj4; } else { c3 = 3; } } } else if (arg0 === 1) { c3 = 3; throw value; } else if (arg0 !== 2) { closure_129_1 = closure_129_1 + 1; } c3 = 3; const obj = { value, done: true }; return obj; } catch (tmp16) { c3 = tmp; throw tmp16; } } }