{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\es7.math.imulh.js"],"names":["$export","require","S","imulh","u","v","UINT16","$u","$v","u0","v0","u1","v1","t"],"mappings":";AACA,GAAIA,SAAUC,QAAQ,WAAR,CAAd;;AAEAD,QAAQA,QAAQE,CAAhB,CAAmB,MAAnB,CAA2B;AACzBC,MAAO,QAASA,MAAT,CAAeC,CAAf,CAAkBC,CAAlB,CAAoB;AACzB,GAAIC,QAAS,MAAb;AACIC,GAAK,CAACH,CADV;AAEII,GAAK,CAACH,CAFV;AAGII,GAAKF,GAAKD,MAHd;AAIII,GAAKF,GAAKF,MAJd;AAKIK,GAAKJ,IAAM,EALf;AAMIK,GAAKJ,IAAM,EANf;AAOIK,EAAK,CAACF,GAAKD,EAAL,GAAY,CAAb,GAAmBD,GAAKC,EAAL,GAAY,EAA/B,CAPT;AAQA,MAAOC,IAAKC,EAAL,EAAWC,GAAK,EAAhB,GAAuB,CAACJ,GAAKG,EAAL,GAAY,CAAb,GAAmBC,EAAIP,MAAvB,GAAkC,EAAzD,CAAP;AACD,CAXwB,CAA3B","file":"es7.math.imulh.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["// https://gist.github.com/BrendanEich/4294d5c212a6d2254703\nvar $export = require('./_export');\n\n$export($export.S, 'Math', {\n  imulh: function imulh(u, v){\n    var UINT16 = 0xffff\n      , $u = +u\n      , $v = +v\n      , u0 = $u & UINT16\n      , v0 = $v & UINT16\n      , u1 = $u >> 16\n      , v1 = $v >> 16\n      , t  = (u1 * v0 >>> 0) + (u0 * v0 >>> 16);\n    return u1 * v1 + (t >> 16) + ((u0 * v1 >>> 0) + (t & UINT16) >> 16);\n  }\n});"]}