{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\_iter-call.js"],"names":["anObject","require","module","exports","iterator","fn","value","entries","e","ret","undefined","call"],"mappings":";AACA,GAAIA,UAAWC,QAAQ,cAAR,CAAf;AACAC,OAAOC,OAAP,CAAiB,SAASC,QAAT,CAAmBC,EAAnB,CAAuBC,KAAvB,CAA8BC,OAA9B,CAAsC;AACrD,GAAI;AACF,MAAOA,SAAUF,GAAGL,SAASM,KAAT,EAAgB,CAAhB,CAAH,CAAuBA,MAAM,CAAN,CAAvB,CAAV,CAA6CD,GAAGC,KAAH,CAApD;;AAED,CAAC,MAAME,CAAN,CAAQ;AACR,GAAIC,KAAML,SAAS,QAAT,CAAV;AACA,GAAGK,MAAQC,SAAX,CAAqBV,SAASS,IAAIE,IAAJ,CAASP,QAAT,CAAT;AACrB,KAAMI,EAAN;AACD;AACF,CATD","file":"_iter-call.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function(iterator, fn, value, entries){\n  try {\n    return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n  // 7.4.6 IteratorClose(iterator, completion)\n  } catch(e){\n    var ret = iterator['return'];\n    if(ret !== undefined)anObject(ret.call(iterator));\n    throw e;\n  }\n};"]}