X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fcore-js%2Finternals%2Fcall-with-safe-iteration-closing.js;h=678b4d37d7ac975ed36ebf7ab63d90d26d22f82f;hp=75036565572a7d77b6b372ea8ee5ff53606925b4;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/call-with-safe-iteration-closing.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/call-with-safe-iteration-closing.js index 75036565..678b4d37 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/call-with-safe-iteration-closing.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/internals/call-with-safe-iteration-closing.js @@ -1,4 +1,5 @@ var anObject = require('../internals/an-object'); +var iteratorClose = require('../internals/iterator-close'); // call something on iterator step with safe closing on error module.exports = function (iterator, fn, value, ENTRIES) { @@ -6,8 +7,7 @@ module.exports = function (iterator, fn, value, ENTRIES) { return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) } catch (error) { - var returnMethod = iterator['return']; - if (returnMethod !== undefined) anObject(returnMethod.call(iterator)); + iteratorClose(iterator); throw error; } };