aboutsummaryrefslogtreecommitdiff
path: root/node_modules/core-js/internals/iterator-close.js
blob: f107e1433a323d0fbdb064bf6f446779df18bfeb (plain)
1
2
3
4
5
6
7
8
var anObject = require('../internals/an-object');

module.exports = function (iterator) {
  var returnMethod = iterator['return'];
  if (returnMethod !== undefined) {
    return anObject(returnMethod.call(iterator)).value;
  }
};