{"ast":null,"code":"var call = require('../internals/function-call');\n\nvar anObject = require('../internals/an-object');\n\nvar getMethod = require('../internals/get-method');\n\nmodule.exports = function (iterator, kind, value) {\n var innerResult, innerError;\n anObject(iterator);\n\n try {\n innerResult = getMethod(iterator, 'return');\n\n if (!innerResult) {\n if (kind === 'throw') throw value;\n return value;\n }\n\n innerResult = call(innerResult, iterator);\n } catch (error) {\n innerError = true;\n innerResult = error;\n }\n\n if (kind === 'throw') throw value;\n if (innerError) throw innerResult;\n anObject(innerResult);\n return value;\n};","map":{"version":3,"names":["call","require","anObject","getMethod","module","exports","iterator","kind","value","innerResult","innerError","error"],"sources":["/Users/paolasanchez/Desktop/Pry4/Katoikia/katoikia-app/web-ui/sakai-react/node_modules/core-js/internals/iterator-close.js"],"sourcesContent":["var call = require('../internals/function-call');\nvar anObject = require('../internals/an-object');\nvar getMethod = require('../internals/get-method');\n\nmodule.exports = function (iterator, kind, value) {\n var innerResult, innerError;\n anObject(iterator);\n try {\n innerResult = getMethod(iterator, 'return');\n if (!innerResult) {\n if (kind === 'throw') throw value;\n return value;\n }\n innerResult = call(innerResult, iterator);\n } catch (error) {\n innerError = true;\n innerResult = error;\n }\n if (kind === 'throw') throw value;\n if (innerError) throw innerResult;\n anObject(innerResult);\n return value;\n};\n"],"mappings":"AAAA,IAAIA,IAAI,GAAGC,OAAO,CAAC,4BAAD,CAAlB;;AACA,IAAIC,QAAQ,GAAGD,OAAO,CAAC,wBAAD,CAAtB;;AACA,IAAIE,SAAS,GAAGF,OAAO,CAAC,yBAAD,CAAvB;;AAEAG,MAAM,CAACC,OAAP,GAAiB,UAAUC,QAAV,EAAoBC,IAApB,EAA0BC,KAA1B,EAAiC;EAChD,IAAIC,WAAJ,EAAiBC,UAAjB;EACAR,QAAQ,CAACI,QAAD,CAAR;;EACA,IAAI;IACFG,WAAW,GAAGN,SAAS,CAACG,QAAD,EAAW,QAAX,CAAvB;;IACA,IAAI,CAACG,WAAL,EAAkB;MAChB,IAAIF,IAAI,KAAK,OAAb,EAAsB,MAAMC,KAAN;MACtB,OAAOA,KAAP;IACD;;IACDC,WAAW,GAAGT,IAAI,CAACS,WAAD,EAAcH,QAAd,CAAlB;EACD,CAPD,CAOE,OAAOK,KAAP,EAAc;IACdD,UAAU,GAAG,IAAb;IACAD,WAAW,GAAGE,KAAd;EACD;;EACD,IAAIJ,IAAI,KAAK,OAAb,EAAsB,MAAMC,KAAN;EACtB,IAAIE,UAAJ,EAAgB,MAAMD,WAAN;EAChBP,QAAQ,CAACO,WAAD,CAAR;EACA,OAAOD,KAAP;AACD,CAlBD"},"metadata":{},"sourceType":"script"}