// Module ID: 13730 // Function ID: 13731 // Dependencies: [13731, 13732, 13733, 13770, 13771, 13787, 13788] // Module 13730 import _mod13731 from "module_13731" /* 13731 */; import getOwnPropertyDescriptor from "getOwnPropertyDescriptor" /* 13733 */; import isForced from "isForced" /* 13770 */; export default (dontCallGetSet, obj) => { ({ target, global: _global, stat } = dontCallGetSet); const tmp3 = _mod13731; if (_global) { let prototype = tmp3; } else { let tmp4 = tmp3[target]; if (stat) { if (!tmp4) { tmp4 = tmp(13732)(target, {}); } prototype = tmp4; } else { prototype = tmp4; if (tmp4) { prototype = tmp(13731)[target].prototype; } } } if (prototype) { for (const key10024 in arg1) { let tmp21 = arg1[key10024]; let tmp20 = key10024; if (arg0.dontCallGetSet) { let tmp8 = require; let tmp9 = dependencyMap; obj = getOwnPropertyDescriptor; let iter = obj.f(prototype, key10024); let value = iter; if (iter) { value = iter.value; } let tmp7 = value; } else { tmp7 = prototype[key10024]; } let tmp10 = require; let tmp11 = dependencyMap; let sum = key10024; let tmp12 = isForced; if (!_global) { let str4 = "#"; if (stat) { str4 = "."; } sum = target + str4 + key10024; } if (!tmp12(sum, arg0.forced)) { if (undefined !== tmp7) { if (typeof tmp21 === typeof tmp7) { continue; } else { let tmp22 = tmp10(13771)(tmp21, tmp7); } } continue; } let sham = arg0.sham; if (!sham) { let sham2 = tmp7; if (tmp7) { sham2 = tmp7.sham; } sham = sham2; } if (sham) { let tmp14 = tmp10(13787)(tmp21, "sham", true); } let tmp15 = prototype; let tmp16 = key10024; let tmp17 = tmp21; let tmp18 = arg0; let tmp19 = tmp10(13788)(prototype, tmp20, tmp21, arg0); continue; } } };