2171 lines
166 KiB
JavaScript
2171 lines
166 KiB
JavaScript
/* Metro module 1640; source: unknown; dependencies: [57, 1613, 1641, 1621, 1635, 1626, 1614] */
|
|
import Module00057 from './module-00057.js'; /* Metro dependency 57 */
|
|
import * as Module01613Module from './module-01613.js'; /* Metro dependency 1613 */
|
|
import * as Module01621Module from './module-01621.js'; /* Metro dependency 1621 */
|
|
import * as WorkletsModuleModule from './module-01626-WorkletsModule.js'; /* Metro dependency 1626 */
|
|
import * as ShareableMappingModule from './module-01641-shareableMapping.js'; /* Metro dependency 1641 */
|
|
|
|
function _fun17890(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17890, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:6, offset: 0x00e78f85, size: 411 bytes, params: 8, frame: 18
|
|
const env0_1 = require;
|
|
const isPlainJSObject = function(a0) {
|
|
var Object = global.Object;
|
|
return Object.getPrototypeOf(a0) === global.Object.prototype;
|
|
};
|
|
const freezeObjectInDev = function(a0) {
|
|
};
|
|
let Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = Module01613Module;
|
|
value = value.shouldBeUseWeb();
|
|
object = {code: 'function isHostObject_Pnpm_shareablesTs1(value){const{MAGIC_KEY}=this.__closure;return MAGIC_KEY in value;}'};
|
|
const env0_6 = _fun17893();
|
|
const object2 = {};
|
|
const closure = function() {
|
|
var Proxy = global.Proxy;
|
|
var value = Object.create(Proxy.prototype, {constructor: {value: Proxy}});
|
|
var value2 = new Proxy({}, {get: _fun17896, set: _fun17897});
|
|
return value2 instanceof Object ? value2 : value;
|
|
};
|
|
closure.__closure = {};
|
|
closure.__workletHash = 15880119471501;
|
|
closure.__initData = {code: 'function pnpm_shareablesTs2(){return new Proxy({},{get:function(_,prop){if(prop===\'_isReanimatedSharedValue\'||prop===\'__remoteFunction\'){return false;}throw new ReanimatedError("Trying to access property `"+String(prop)+"` of an object which cannot be sent to the UI runtime.");},set:function(){throw new ReanimatedError(\'Trying to write to an object which cannot be sent to the UI runtime.\');}});}'};
|
|
object2.__init = closure;
|
|
const env0_9 = ['Int8Array', 'Uint8Array', 'Uint8ClampedArray', 'Int16Array', 'Uint16Array', 'Int32Array',
|
|
'Uint32Array', 'Float32Array', 'Float64Array', 'BigInt64Array', 'BigUint64Array', 'DataView'];
|
|
const r4 = value ? function(a0) {
|
|
return a0;
|
|
} : makeShareableCloneRecursiveNative;
|
|
object = {code: 'function pnpm_shareablesTs3(){const{workletContextObjectFactory}=this.__closure;return workletContextObjectFactory();}'};
|
|
object = {code: 'function pnpm_shareablesTs4(){const{pattern,flags}=this.__closure;return new RegExp(pattern,flags);}'};
|
|
object = {code: 'function pnpm_shareablesTs5(){const{name,message,stack}=this.__closure;const error=new Error();error.name=name;error.message=message;error.stack=stack;return error;}'};
|
|
object = {code: 'function pnpm_shareablesTs6(){const{VALID_ARRAY_VIEWS_NAMES,typeName,buffer}=this.__closure;if(!VALID_ARRAY_VIEWS_NAMES.includes(typeName)){throw new ReanimatedError("[Reanimated] Invalid array view name `"+typeName+"`.");}const constructor=global[typeName];if(constructor===undefined){throw new ReanimatedError("[Reanimated] Constructor for `"+typeName+"` not found.");}return new constructor(buffer);}'};
|
|
object = {code: 'function isRemoteFunction_Pnpm_shareablesTs7(value){return!!value.__remoteFunction;}'};
|
|
const env0_16 = _fun17910();
|
|
object = {code: "function makeShareableCloneOnUIRecursive_Pnpm_shareablesTs8(value){const{SHOULD_BE_USE_WEB,isHostObject,isRemoteFunction}=this.__closure;if(SHOULD_BE_USE_WEB){return value;}function cloneRecursive(value){if(typeof value==='object'&&value!==null||typeof value==='function'){if(isHostObject(value)){return global._makeShareableClone(value,undefined);}if(isRemoteFunction(value)){return value.__remoteFunction;}if(Array.isArray(value)){return global._makeShareableClone(value.map(cloneRecursive),undefined);}const toAdapt={};for(const[key,element]of Object.entries(value)){toAdapt[key]=cloneRecursive(element);}return global._makeShareableClone(toAdapt,value);}return global._makeShareableClone(value,undefined);}return cloneRecursive(value);}"};
|
|
let value2 = _fun17912();
|
|
object = {code: 'function pnpm_shareablesTs9(){const{value}=this.__closure;return value;}'};
|
|
const r1 = value ? function(a0) {
|
|
return a0;
|
|
} : makeShareableNative;
|
|
exports.makeShareableCloneRecursive = r4;
|
|
exports.makeShareableCloneOnUIRecursive = value2;
|
|
exports.makeShareable = r1;
|
|
function _fun17893() { // fn#17893, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:279, offset: 0x00e79147, size: 59 bytes, params: 1, frame: 3
|
|
const closure = function(a0) {
|
|
return 'REANIMATED_MAGIC_KEY' in a0;
|
|
};
|
|
closure.__closure = {MAGIC_KEY: 'REANIMATED_MAGIC_KEY'};
|
|
closure.__workletHash = 10372729533958;
|
|
closure.__initData = env0_5;
|
|
return closure;
|
|
}
|
|
|
|
function __init() { // fn#17895, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:933, offset: 0x00e79191, size: 57 bytes, params: 1, frame: 13
|
|
const Proxy = global.Proxy;
|
|
const object = {get: get_17896, set: set_17897};
|
|
const value = Object.create(Proxy.prototype, {constructor: {value: Proxy}});
|
|
const proxy = new Proxy({}, object);
|
|
return proxy instanceof Object ? proxy : value;
|
|
function __initGet(a0, a1) { // fn#17896, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:988, owner: __init.get, offset: 0x00e791ca, size: 118 bytes, params: 3, frame: 14
|
|
if (a1 === '_isReanimatedSharedValue') {
|
|
return false;
|
|
}
|
|
if (a1 === '__remoteFunction') {
|
|
return false;
|
|
}
|
|
let value = environment.__proto__;
|
|
const ReanimatedError = (Module01621Module).ReanimatedError;
|
|
const String = global.String;
|
|
value = String(a1);
|
|
value = 'Trying to access property `' + value + '` of an object which cannot be sent to the UI runtime.';
|
|
const value2 = Object.create(ReanimatedError.prototype, {constructor: {value: ReanimatedError}});
|
|
const reanimatedError = new ReanimatedError(value);
|
|
throw reanimatedError instanceof Object ? reanimatedError : value2;
|
|
}
|
|
|
|
function __initSet() { // fn#17897, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:1212, owner: __init.set, offset: 0x00e79240, size: 59 bytes, params: 1, frame: 11
|
|
const value = environment.__proto__;
|
|
const ReanimatedError = (Module01621Module).ReanimatedError;
|
|
throw new ReanimatedError('Trying to write to an object which cannot be sent to the UI runtime.');
|
|
}
|
|
|
|
}
|
|
|
|
function makeShareableCloneRecursiveNative(a0) { // fn#17899, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:1640, offset: 0x00e7927b, size: 1496 bytes, params: 2, frame: 37
|
|
var environment;
|
|
var r2;
|
|
var r6;
|
|
var r0;
|
|
var r7;
|
|
var r13;
|
|
var r21;
|
|
var r12;
|
|
var r1;
|
|
var value;
|
|
var value2;
|
|
var value3;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var value7;
|
|
var value8;
|
|
var value9;
|
|
var value10;
|
|
var value11;
|
|
var value12;
|
|
const shareableMappingCache = (require(1641) /* metro dependency 1641 */).shareableMappingCache;
|
|
var get;
|
|
var value13;
|
|
var shareableMappingFlag;
|
|
var Array;
|
|
var isArray;
|
|
var moduleValue;
|
|
var isWorkletFunction;
|
|
const WorkletsModule = (WorkletsModuleModule).WorkletsModule;
|
|
var makeShareableClone;
|
|
var shareableClone;
|
|
var set;
|
|
var __workletContextObjectFactory;
|
|
var moduleValue2;
|
|
var RegExp;
|
|
var Error;
|
|
var ArrayBuffer;
|
|
var isView;
|
|
var binding;
|
|
var value14;
|
|
var shareableClone2;
|
|
var object;
|
|
var Object;
|
|
var entries;
|
|
var iterator;
|
|
var iterator2;
|
|
var item;
|
|
var item2;
|
|
var value15;
|
|
var property;
|
|
var property2;
|
|
var value16;
|
|
var __initData;
|
|
var value17;
|
|
var value18;
|
|
var value19;
|
|
var error;
|
|
var shareableClone3;
|
|
var __stackDetails;
|
|
var iterator3;
|
|
var item3;
|
|
var value20;
|
|
var property3;
|
|
var value21;
|
|
var value22;
|
|
var value23;
|
|
var value24;
|
|
var shareableClone4;
|
|
var shareableClone5;
|
|
var value25;
|
|
exceptionSkip84: while (true) {
|
|
exceptionLanding84: while (true) {
|
|
exceptionSkip61: while (true) {
|
|
exceptionLanding61: while (true) {
|
|
value = a0;
|
|
value2 = arguments.length > 1;
|
|
reducibleJoin2: while (true) {
|
|
if (value2) {
|
|
value3 = arguments[1] !== undefined;
|
|
r2 = value3;
|
|
break reducibleJoin2;
|
|
}
|
|
r2 = value2;
|
|
break reducibleJoin2;
|
|
}
|
|
reducibleJoin4: while (true) {
|
|
if (r2) {
|
|
value4 = arguments[1];
|
|
r2 = value4;
|
|
break reducibleJoin4;
|
|
}
|
|
break reducibleJoin4;
|
|
}
|
|
value5 = 0;
|
|
reducibleJoin7: while (true) {
|
|
if (arguments.length > 2) {
|
|
if (arguments[2] === undefined) {
|
|
r6 = value5;
|
|
break reducibleJoin7;
|
|
}
|
|
value6 = arguments[2];
|
|
r6 = value6;
|
|
break reducibleJoin7;
|
|
}
|
|
r6 = value5;
|
|
break reducibleJoin7;
|
|
}
|
|
if (r6 >= 30) {
|
|
if (r6 === 30) {
|
|
value9 = environment;
|
|
env0_7 = value;
|
|
} else {
|
|
value8 = environment;
|
|
reducibleJoin13: while (true) {
|
|
if (value === env0_7) {
|
|
throw new (require(1621) /* metro dependency 1621 */).ReanimatedError('Trying to convert a cyclic object to a shareable. This is not supported.');
|
|
}
|
|
break reducibleJoin13;
|
|
}
|
|
}
|
|
} else {
|
|
value7 = environment;
|
|
env0_7 = undefined;
|
|
}
|
|
value10 = typeof value;
|
|
value11 = value10 === 'function';
|
|
if (value10 !== 'object') {
|
|
reducibleJoin15: while (true) {
|
|
if (!value11) {
|
|
value25 = environment;
|
|
return WorkletsModule.makeShareableClone(value, r2);
|
|
}
|
|
break reducibleJoin15;
|
|
}
|
|
}
|
|
if (value === null) {
|
|
value25 = environment;
|
|
return WorkletsModule.makeShareableClone(value, r2);
|
|
}
|
|
value12 = environment;
|
|
get = shareableMappingCache.get;
|
|
value13 = Reflect.apply(get, shareableMappingCache, [value]);
|
|
shareableMappingFlag = (require(1641) /* metro dependency 1641 */).shareableMappingFlag;
|
|
r0 = value13 !== shareableMappingFlag ? value13 : value;
|
|
reducibleJoin94: while (true) {
|
|
if (r0 !== undefined) {
|
|
break reducibleJoin94;
|
|
}
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
if (Reflect.apply(isArray, Array, [value])) {
|
|
value = cloneArray(value, r2, r6);
|
|
r1 = value;
|
|
} else {
|
|
reducibleJoin91: while (true) {
|
|
reducibleJoin22: while (true) {
|
|
if (value11) {
|
|
moduleValue = require(1635) /* metro dependency 1635 */;
|
|
isWorkletFunction = moduleValue.isWorkletFunction;
|
|
if (Reflect.apply(isWorkletFunction, moduleValue, [value])) {
|
|
break reducibleJoin22;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone = Reflect.apply(makeShareableClone, WorkletsModule, [value, r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value, shareableClone]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone]);
|
|
freezeObjectInDev(undefined);
|
|
r1 = shareableClone;
|
|
break reducibleJoin91;
|
|
}
|
|
break reducibleJoin22;
|
|
}
|
|
if (env0_6(value)) {
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone5 = Reflect.apply(makeShareableClone, WorkletsModule, [value, r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value, shareableClone5]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone5]);
|
|
r7 = shareableClone5;
|
|
} else {
|
|
reducibleJoin88: while (true) {
|
|
reducibleJoin27: while (true) {
|
|
if (isPlainJSObject(value)) {
|
|
__workletContextObjectFactory = value.__workletContextObjectFactory;
|
|
if (__workletContextObjectFactory) {
|
|
value = cloneContextObject(value);
|
|
r7 = value;
|
|
break reducibleJoin88;
|
|
}
|
|
reducibleJoin86: while (true) {
|
|
reducibleJoin27: while (true) {
|
|
if (isPlainJSObject(value)) {
|
|
break reducibleJoin27;
|
|
}
|
|
if (value11) {
|
|
break reducibleJoin27;
|
|
}
|
|
reducibleJoin63: while (true) {
|
|
reducibleJoin62: while (true) {
|
|
if (!isPlainJSObject(value)) {
|
|
if (value11) {
|
|
object = {};
|
|
Object = global.Object;
|
|
iterator = Object.entries(value)[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2,
|
|
value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
RegExp = global.RegExp;
|
|
if (value instanceof RegExp) {
|
|
value = cloneRegExp(value);
|
|
r7 = value;
|
|
} else {
|
|
Error = global.Error;
|
|
if (value instanceof Error) {
|
|
value = cloneError(value);
|
|
r7 = value;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
if (value instanceof ArrayBuffer) {
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone2 = Reflect.apply(makeShareableClone,
|
|
|
|
|
|
|
|
WorkletsModule,
|
|
[value,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set,
|
|
shareableMappingCache,
|
|
[value,
|
|
shareableClone2]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set,
|
|
shareableMappingCache,
|
|
[shareableClone2]);
|
|
r7 = shareableClone2;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
isView = ArrayBuffer.isView;
|
|
if (Reflect.apply(isView, ArrayBuffer,
|
|
[value])) {
|
|
value = cloneArrayBufferView(value);
|
|
r7 = value;
|
|
} else {
|
|
binding = env0_10;
|
|
value14 = binding(env0_8);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set,
|
|
shareableMappingCache,
|
|
[value,
|
|
value14]);
|
|
r7 = value14;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
break reducibleJoin63;
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
break reducibleJoin86;
|
|
}
|
|
moduleValue2 = require(1635) /* metro dependency 1635 */;
|
|
isWorkletFunction = moduleValue2.isWorkletFunction;
|
|
if (Reflect.apply(isWorkletFunction, moduleValue2, [value])) {
|
|
__stackDetails = value.__stackDetails;
|
|
reducibleJoin66: while (true) {
|
|
if (__stackDetails) {
|
|
delete value.__stackDetails;
|
|
break reducibleJoin66;
|
|
}
|
|
break reducibleJoin66;
|
|
}
|
|
object = {};
|
|
binding = env0_10;
|
|
__initData = value.__initData;
|
|
object.__initData = binding(__initData, true, r6 + 1);
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator3 = iterator.next;
|
|
r12 = iterator;
|
|
reducibleLoop67: while (true) {
|
|
item3 = Reflect.apply(iterator3, r12, []);
|
|
item = item3.value;
|
|
item3 = item3.done ? undefined : r12;
|
|
if (item3 === undefined) {
|
|
break reducibleLoop67;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value20 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
property = value20[value5];
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
property3 = value20[1];
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
value21 = property === '__initData';
|
|
reducibleJoin77: while (true) {
|
|
if (value21) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
value22 = __initData !== undefined;
|
|
r21 = value22;
|
|
break reducibleJoin77;
|
|
}
|
|
r21 = value21;
|
|
break reducibleJoin77;
|
|
}
|
|
if (r21) {
|
|
r12 = item3;
|
|
continue reducibleLoop67;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value23 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value24 = binding(property3, r2, value23);
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
object[property] = value24;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
r12 = item3;
|
|
continue reducibleLoop67;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone4 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
true,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone4]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone4]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone4;
|
|
break reducibleJoin86;
|
|
}
|
|
reducibleJoin63: while (true) {
|
|
reducibleJoin62: while (true) {
|
|
if (!isPlainJSObject(value)) {
|
|
if (value11) {
|
|
object = {};
|
|
Object = global.Object;
|
|
iterator = Object.entries(value)[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
RegExp = global.RegExp;
|
|
if (value instanceof RegExp) {
|
|
value = cloneRegExp(value);
|
|
r7 = value;
|
|
} else {
|
|
Error = global.Error;
|
|
if (value instanceof Error) {
|
|
value = cloneError(value);
|
|
r7 = value;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
if (value instanceof ArrayBuffer) {
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone2 = Reflect.apply(makeShareableClone,
|
|
|
|
|
|
WorkletsModule,
|
|
[value,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[value,
|
|
shareableClone2]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone2]);
|
|
r7 = shareableClone2;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
isView = ArrayBuffer.isView;
|
|
if (Reflect.apply(isView, ArrayBuffer,
|
|
[value])) {
|
|
value = cloneArrayBufferView(value);
|
|
r7 = value;
|
|
} else {
|
|
binding = env0_10;
|
|
value14 = binding(env0_8);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set,
|
|
shareableMappingCache,
|
|
[value,
|
|
value14]);
|
|
r7 = value14;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
break reducibleJoin63;
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
break reducibleJoin86;
|
|
}
|
|
break reducibleJoin88;
|
|
}
|
|
reducibleJoin86: while (true) {
|
|
reducibleJoin27: while (true) {
|
|
if (isPlainJSObject(value)) {
|
|
break reducibleJoin27;
|
|
}
|
|
if (value11) {
|
|
break reducibleJoin27;
|
|
}
|
|
reducibleJoin63: while (true) {
|
|
reducibleJoin62: while (true) {
|
|
if (!isPlainJSObject(value)) {
|
|
if (value11) {
|
|
object = {};
|
|
Object = global.Object;
|
|
iterator = Object.entries(value)[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
RegExp = global.RegExp;
|
|
if (value instanceof RegExp) {
|
|
value = cloneRegExp(value);
|
|
r7 = value;
|
|
} else {
|
|
Error = global.Error;
|
|
if (value instanceof Error) {
|
|
value = cloneError(value);
|
|
r7 = value;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
if (value instanceof ArrayBuffer) {
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone2 = Reflect.apply(makeShareableClone,
|
|
|
|
|
|
WorkletsModule,
|
|
[value,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[value,
|
|
shareableClone2]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone2]);
|
|
r7 = shareableClone2;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
isView = ArrayBuffer.isView;
|
|
if (Reflect.apply(isView, ArrayBuffer,
|
|
[value])) {
|
|
value = cloneArrayBufferView(value);
|
|
r7 = value;
|
|
} else {
|
|
binding = env0_10;
|
|
value14 = binding(env0_8);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set,
|
|
shareableMappingCache,
|
|
[value,
|
|
value14]);
|
|
r7 = value14;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
break reducibleJoin63;
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
break reducibleJoin86;
|
|
}
|
|
moduleValue2 = require(1635) /* metro dependency 1635 */;
|
|
isWorkletFunction = moduleValue2.isWorkletFunction;
|
|
if (Reflect.apply(isWorkletFunction, moduleValue2, [value])) {
|
|
__stackDetails = value.__stackDetails;
|
|
reducibleJoin66: while (true) {
|
|
if (__stackDetails) {
|
|
delete value.__stackDetails;
|
|
break reducibleJoin66;
|
|
}
|
|
break reducibleJoin66;
|
|
}
|
|
object = {};
|
|
binding = env0_10;
|
|
__initData = value.__initData;
|
|
object.__initData = binding(__initData, true, r6 + 1);
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator3 = iterator.next;
|
|
r12 = iterator;
|
|
reducibleLoop67: while (true) {
|
|
item3 = Reflect.apply(iterator3, r12, []);
|
|
item = item3.value;
|
|
item3 = item3.done ? undefined : r12;
|
|
if (item3 === undefined) {
|
|
break reducibleLoop67;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value20 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
property = value20[value5];
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
property3 = value20[1];
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
value21 = property === '__initData';
|
|
reducibleJoin77: while (true) {
|
|
if (value21) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
value22 = __initData !== undefined;
|
|
r21 = value22;
|
|
break reducibleJoin77;
|
|
}
|
|
r21 = value21;
|
|
break reducibleJoin77;
|
|
}
|
|
if (r21) {
|
|
r12 = item3;
|
|
continue reducibleLoop67;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value23 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value24 = binding(property3, r2, value23);
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
object[property] = value24;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
r12 = item3;
|
|
continue reducibleLoop67;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone4 = Reflect.apply(makeShareableClone, WorkletsModule,
|
|
[object,
|
|
true,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value, shareableClone4]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone4]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone4;
|
|
break reducibleJoin86;
|
|
}
|
|
reducibleJoin63: while (true) {
|
|
reducibleJoin62: while (true) {
|
|
if (!isPlainJSObject(value)) {
|
|
if (value11) {
|
|
object = {};
|
|
Object = global.Object;
|
|
iterator = Object.entries(value)[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
RegExp = global.RegExp;
|
|
if (value instanceof RegExp) {
|
|
value = cloneRegExp(value);
|
|
r7 = value;
|
|
} else {
|
|
Error = global.Error;
|
|
if (value instanceof Error) {
|
|
value = cloneError(value);
|
|
r7 = value;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
if (value instanceof ArrayBuffer) {
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone2 = Reflect.apply(makeShareableClone,
|
|
|
|
WorkletsModule,
|
|
[value,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[value,
|
|
shareableClone2]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone2]);
|
|
r7 = shareableClone2;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
isView = ArrayBuffer.isView;
|
|
if (Reflect.apply(isView, ArrayBuffer,
|
|
[value])) {
|
|
value = cloneArrayBufferView(value);
|
|
r7 = value;
|
|
} else {
|
|
binding = env0_10;
|
|
value14 = binding(env0_8);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[value,
|
|
value14]);
|
|
r7 = value14;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
break reducibleJoin63;
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone, WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value, shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
break reducibleJoin86;
|
|
}
|
|
break reducibleJoin88;
|
|
}
|
|
moduleValue2 = require(1635) /* metro dependency 1635 */;
|
|
isWorkletFunction = moduleValue2.isWorkletFunction;
|
|
if (Reflect.apply(isWorkletFunction, moduleValue2, [value])) {
|
|
__stackDetails = value.__stackDetails;
|
|
reducibleJoin66: while (true) {
|
|
if (__stackDetails) {
|
|
delete value.__stackDetails;
|
|
break reducibleJoin66;
|
|
}
|
|
break reducibleJoin66;
|
|
}
|
|
object = {};
|
|
binding = env0_10;
|
|
__initData = value.__initData;
|
|
object.__initData = binding(__initData, true, r6 + 1);
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object, [value])[Symbol.iterator]();
|
|
iterator3 = iterator.next;
|
|
r12 = iterator;
|
|
reducibleLoop67: while (true) {
|
|
item3 = Reflect.apply(iterator3, r12, []);
|
|
item = item3.value;
|
|
item3 = item3.done ? undefined : r12;
|
|
if (item3 === undefined) {
|
|
break reducibleLoop67;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value20 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
property = value20[value5];
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
property3 = value20[1];
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
value21 = property === '__initData';
|
|
reducibleJoin77: while (true) {
|
|
if (value21) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
value22 = __initData !== undefined;
|
|
r21 = value22;
|
|
break reducibleJoin77;
|
|
}
|
|
r21 = value21;
|
|
break reducibleJoin77;
|
|
}
|
|
if (r21) {
|
|
r12 = item3;
|
|
continue reducibleLoop67;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value23 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
value24 = binding(property3, r2, value23);
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
try {
|
|
object[property] = value24;
|
|
} catch (error) {
|
|
break exceptionLanding84;
|
|
}
|
|
r12 = item3;
|
|
continue reducibleLoop67;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone4 = Reflect.apply(makeShareableClone, WorkletsModule, [object,
|
|
true,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value, shareableClone4]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone4]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone4;
|
|
} else {
|
|
reducibleJoin63: while (true) {
|
|
reducibleJoin62: while (true) {
|
|
if (!isPlainJSObject(value)) {
|
|
if (value11) {
|
|
object = {};
|
|
Object = global.Object;
|
|
iterator = Object.entries(value)[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
RegExp = global.RegExp;
|
|
if (value instanceof RegExp) {
|
|
value = cloneRegExp(value);
|
|
r7 = value;
|
|
} else {
|
|
Error = global.Error;
|
|
if (value instanceof Error) {
|
|
value = cloneError(value);
|
|
r7 = value;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
if (value instanceof ArrayBuffer) {
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone2 = Reflect.apply(makeShareableClone,
|
|
WorkletsModule,
|
|
[value,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value,
|
|
shareableClone2]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[shareableClone2]);
|
|
r7 = shareableClone2;
|
|
} else {
|
|
ArrayBuffer = global.ArrayBuffer;
|
|
isView = ArrayBuffer.isView;
|
|
if (Reflect.apply(isView, ArrayBuffer, [value])) {
|
|
value = cloneArrayBufferView(value);
|
|
r7 = value;
|
|
} else {
|
|
binding = env0_10;
|
|
value14 = binding(env0_8);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache,
|
|
[value,
|
|
value14]);
|
|
r7 = value14;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
break reducibleJoin63;
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object,
|
|
[value])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r13 = iterator;
|
|
reducibleLoop44: while (true) {
|
|
item2 = Reflect.apply(iterator2, r13, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r13;
|
|
if (item2 === undefined) {
|
|
break reducibleJoin62;
|
|
}
|
|
try {
|
|
binding = Module00057;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value15 = binding(item, 2);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property = value15[value5];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
property2 = value15[1];
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value16 = property === '__initData';
|
|
reducibleJoin54: while (true) {
|
|
if (value16) {
|
|
try {
|
|
__initData = object.__initData;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
value17 = __initData !== undefined;
|
|
r21 = value17;
|
|
break reducibleJoin54;
|
|
}
|
|
r21 = value16;
|
|
break reducibleJoin54;
|
|
}
|
|
if (r21) {
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
try {
|
|
binding = env0_10;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value18 = r6 + 1;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
value19 = binding(property2, r2, value18);
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
try {
|
|
object[property] = value19;
|
|
} catch (error) {
|
|
break exceptionLanding61;
|
|
}
|
|
r13 = item2;
|
|
continue reducibleLoop44;
|
|
}
|
|
}
|
|
makeShareableClone = WorkletsModule.makeShareableClone;
|
|
shareableClone3 = Reflect.apply(makeShareableClone, WorkletsModule,
|
|
[object,
|
|
r2,
|
|
value]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [value, shareableClone3]);
|
|
set = shareableMappingCache.set;
|
|
Reflect.apply(set, shareableMappingCache, [shareableClone3]);
|
|
freezeObjectInDev(undefined);
|
|
r7 = shareableClone3;
|
|
break reducibleJoin63;
|
|
}
|
|
}
|
|
break reducibleJoin88;
|
|
}
|
|
}
|
|
r1 = r7;
|
|
break reducibleJoin91;
|
|
}
|
|
}
|
|
r0 = r1;
|
|
break reducibleJoin94;
|
|
}
|
|
return r0;
|
|
break exceptionSkip61;
|
|
}
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
break exceptionSkip61;
|
|
}
|
|
break exceptionSkip84;
|
|
}
|
|
try {
|
|
item3.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
break exceptionSkip84;
|
|
}
|
|
function cloneArray(a0, a1, a2) { // fn#17900, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:2331, owner: makeShareableCloneRecursiveNative.cloneArray, offset: 0x00e79853, size: 143 bytes, params: 4, frame: 19
|
|
const env0_0 = a1;
|
|
const env0_1 = a2;
|
|
let value = a0.map(_fun17901);
|
|
const WorkletsModule = (WorkletsModuleModule).WorkletsModule;
|
|
value = WorkletsModule.makeShareableClone(value, a1, a0);
|
|
const shareableMappingCache = (ShareableMappingModule).shareableMappingCache;
|
|
shareableMappingCache.set(a0, value);
|
|
shareableMappingCache.set(value);
|
|
freezeObjectInDev(undefined);
|
|
return value;
|
|
function _fun17901(a0) { // fn#17901, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:2371, offset: 0x00e798e2, size: 39 bytes, params: 2, frame: 15
|
|
return env2_10(a0, require, importDefault + 1);
|
|
}
|
|
|
|
}
|
|
|
|
function cloneContextObject(a0) { // fn#17902, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:3036, owner: makeShareableCloneRecursiveNative.cloneContextObject, offset: 0x00e79909, size: 121 bytes, params: 2, frame: 16
|
|
const __workletContextObjectFactory = a0.__workletContextObjectFactory;
|
|
const binding = env1_10;
|
|
const closure = function() {
|
|
return __workletContextObjectFactory();
|
|
};
|
|
closure.__closure = {workletContextObjectFactory: __workletContextObjectFactory};
|
|
closure.__workletHash = 16264240301234;
|
|
closure.__initData = env1_11;
|
|
const value2 = binding({__init: closure});
|
|
(ShareableMappingModule).shareableMappingCache.set(a0, value2);
|
|
return value2;
|
|
}
|
|
|
|
function cloneRegExp(a0) { // fn#17904, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:4146, owner: makeShareableCloneRecursiveNative.cloneRegExp, offset: 0x00e79982, size: 131 bytes, params: 2, frame: 17
|
|
const source = a0.source;
|
|
const flags = a0.flags;
|
|
const binding = env1_10;
|
|
const __init_179052 = __init_17905;
|
|
__init_179052.__closure = {pattern: source, flags: flags};
|
|
__init_179052.__workletHash = 17343605339188;
|
|
__init_179052.__initData = env1_12;
|
|
const value2 = binding({__init: __init_179052});
|
|
(ShareableMappingModule).shareableMappingCache.set(a0, value2);
|
|
return value2;
|
|
function cloneRegExp__init() { // fn#17905, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:4210, owner: makeShareableCloneRecursiveNative.cloneRegExp.__init, offset: 0x00e79a05, size: 41 bytes, params: 1, frame: 13
|
|
const RegExp = global.RegExp;
|
|
const sourceBinding = source;
|
|
const flagsBinding = flags;
|
|
const value = Object.create(RegExp.prototype, {constructor: {value: RegExp}});
|
|
const regExp = new RegExp(sourceBinding, flagsBinding);
|
|
return regExp instanceof Object ? regExp : value;
|
|
}
|
|
|
|
}
|
|
|
|
function cloneError(a0) { // fn#17906, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:4423, owner: makeShareableCloneRecursiveNative.cloneError, offset: 0x00e79a2e, size: 145 bytes, params: 2, frame: 18
|
|
const name = a0.name;
|
|
const message = a0.message;
|
|
const stack = a0.stack;
|
|
const binding = env1_10;
|
|
const closure = function() {
|
|
var Error = global.Error;
|
|
var value2 = new Error();
|
|
value2.name = name;
|
|
value2.message = message;
|
|
value2.stack = stack;
|
|
return value2;
|
|
};
|
|
closure.__closure = {name: name, message: message, stack: stack};
|
|
closure.__workletHash = 1273124072033;
|
|
closure.__initData = env1_13;
|
|
let value2 = binding({__init: closure});
|
|
(ShareableMappingModule).shareableMappingCache.set(a0, value2);
|
|
return value2;
|
|
}
|
|
|
|
function cloneArrayBufferView(a0) { // fn#17908, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:4954, owner: makeShareableCloneRecursiveNative.cloneArrayBufferView, offset: 0x00e79afe, size: 149 bytes, params: 2, frame: 18
|
|
const buffer = a0.buffer;
|
|
const name = a0.constructor.name;
|
|
const binding = env1_10;
|
|
const __init_179092 = __init_17909;
|
|
__init_179092.__closure = {VALID_ARRAY_VIEWS_NAMES: env1_9, typeName: name, buffer: buffer};
|
|
__init_179092.__workletHash = 2440560686150;
|
|
__init_179092.__initData = env1_14;
|
|
const value2 = binding({__init: __init_179092});
|
|
(ShareableMappingModule).shareableMappingCache.set(a0, value2);
|
|
return value2;
|
|
function cloneArrayBufferView__init() { // fn#17909, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:5038, owner: makeShareableCloneRecursiveNative.cloneArrayBufferView.__init, offset: 0x00e79b93, size: 239 bytes, params: 1, frame: 16
|
|
const ReanimatedError = (Module01621Module).ReanimatedError;
|
|
var property;
|
|
var bufferBinding;
|
|
var property2;
|
|
let value = environment.__proto__.__proto__;
|
|
const binding = env2_9;
|
|
if (binding.includes(name)) {
|
|
property = env2_0[name];
|
|
if (property === undefined) {
|
|
throw new ReanimatedError('[Reanimated] Constructor for `' + name + '` not found.');
|
|
}
|
|
bufferBinding = buffer;
|
|
value = Object.create(property.prototype, {constructor: {value: property}});
|
|
property2 = new property();
|
|
return property2 instanceof Object ? property2 : value;
|
|
}
|
|
value = '[Reanimated] Invalid array view name `' + name + '`.';
|
|
const value3 = Object.create(ReanimatedError.prototype, {constructor: {value: ReanimatedError}});
|
|
const reanimatedError = new ReanimatedError(value);
|
|
throw reanimatedError instanceof Object ? reanimatedError : value3;
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function _fun17910() { // fn#17910, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:6515, offset: 0x00e79c82, size: 46 bytes, params: 1, frame: 2
|
|
const closure = function(a0) {
|
|
return !!a0.__remoteFunction;
|
|
};
|
|
closure.__closure = {};
|
|
closure.__workletHash = 12817663616448;
|
|
closure.__initData = env0_15;
|
|
return closure;
|
|
}
|
|
|
|
function _fun17912() { // fn#17912, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:7450, offset: 0x00e79cc1, size: 77 bytes, params: 1, frame: 4
|
|
const makeShareableCloneOnUIRecursive2 = makeShareableCloneOnUIRecursive;
|
|
makeShareableCloneOnUIRecursive2.__closure = {SHOULD_BE_USE_WEB: env0_4, isHostObject: env0_6,
|
|
isRemoteFunction: env0_16};
|
|
makeShareableCloneOnUIRecursive2.__workletHash = 10912061747670;
|
|
makeShareableCloneOnUIRecursive2.__initData = env0_17;
|
|
return makeShareableCloneOnUIRecursive2;
|
|
function makeShareableCloneOnUIRecursive(a0) { // fn#17913, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:7467, offset: 0x00e79d0e, size: 35 bytes, params: 2, frame: 11
|
|
if (env1_4) {
|
|
return a0;
|
|
}
|
|
return cloneRecursive(a0);
|
|
function cloneRecursive(a0) { // fn#17914, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:7532, owner: makeShareableCloneOnUIRecursive.cloneRecursive, offset: 0x00e79d31, size: 276 bytes, params: 2, frame: 23
|
|
var r5;
|
|
var binding;
|
|
var _makeShareableClone;
|
|
var Array;
|
|
var isArray;
|
|
var object;
|
|
var Object;
|
|
var entries;
|
|
var iterator;
|
|
var iterator2;
|
|
var value2;
|
|
var item;
|
|
var item2;
|
|
var value3;
|
|
var property;
|
|
var property2;
|
|
var cloneRecursiveBinding;
|
|
var value4;
|
|
var error;
|
|
var map;
|
|
let value = typeof a0;
|
|
reducibleJoin9: while (true) {
|
|
reducibleJoin2: while (true) {
|
|
if (value !== 'object') {
|
|
break reducibleJoin2;
|
|
}
|
|
if (a0 === null) {
|
|
break reducibleJoin2;
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
if (env2_6(a0)) {
|
|
binding = env2_0;
|
|
return binding._makeShareableClone(a0, undefined);
|
|
}
|
|
if (env2_16(a0)) {
|
|
return a0.__remoteFunction;
|
|
}
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
if (Reflect.apply(isArray, Array, [a0])) {
|
|
binding = env2_0;
|
|
_makeShareableClone = binding._makeShareableClone;
|
|
map = a0.map;
|
|
value = environment;
|
|
return Reflect.apply(_makeShareableClone, binding, [Reflect.apply(map, a0, [cloneRecursive]),
|
|
undefined]);
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object, [a0])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
value2 = environment;
|
|
r5 = iterator;
|
|
item2 = Reflect.apply(iterator2, r5, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r5;
|
|
if (item2 === undefined) {
|
|
binding = env2_0;
|
|
return binding._makeShareableClone(object, a0);
|
|
}
|
|
break reducibleJoin9;
|
|
}
|
|
if (value !== 'function') {
|
|
value = environment.__proto__.__proto__;
|
|
binding = env2_0;
|
|
return binding._makeShareableClone(a0, undefined);
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
if (env2_6(a0)) {
|
|
binding = env2_0;
|
|
return binding._makeShareableClone(a0, undefined);
|
|
}
|
|
if (env2_16(a0)) {
|
|
return a0.__remoteFunction;
|
|
}
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
if (Reflect.apply(isArray, Array, [a0])) {
|
|
binding = env2_0;
|
|
_makeShareableClone = binding._makeShareableClone;
|
|
map = a0.map;
|
|
value = environment;
|
|
return Reflect.apply(_makeShareableClone, binding, [Reflect.apply(map, a0, [cloneRecursive]), undefined]);
|
|
}
|
|
object = {};
|
|
Object = global.Object;
|
|
entries = Object.entries;
|
|
iterator = Reflect.apply(entries, Object, [a0])[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
value2 = environment;
|
|
r5 = iterator;
|
|
item2 = Reflect.apply(iterator2, r5, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r5;
|
|
if (item2 === undefined) {
|
|
binding = env2_0;
|
|
return binding._makeShareableClone(object, a0);
|
|
}
|
|
break reducibleJoin9;
|
|
}
|
|
reducibleLoop9: while (true) {
|
|
try {
|
|
binding = env2_3;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value3 = binding(item, 2);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = value3[0];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property2 = value3[1];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
cloneRecursiveBinding = cloneRecursive;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value4 = cloneRecursiveBinding(property2);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
object[property] = value4;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
r5 = item2;
|
|
item2 = Reflect.apply(iterator2, r5, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r5;
|
|
if (item2 === undefined) {
|
|
break reducibleLoop9;
|
|
}
|
|
continue reducibleLoop9;
|
|
}
|
|
return env2_0._makeShareableClone(object, a0);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function makeShareableNative(a0) { // fn#17916, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1767:8202, offset: 0x00e79e45, size: 150 bytes, params: 2, frame: 18
|
|
const env0_0 = a0;
|
|
const shareableMappingCache = (ShareableMappingModule).shareableMappingCache;
|
|
const get = shareableMappingCache.get;
|
|
if (!Reflect.apply(get, shareableMappingCache, [a0])) {
|
|
var binding = env0_10;
|
|
var __init_179172 = __init_17917;
|
|
__init_179172.__closure = {value: a0};
|
|
__init_179172.__workletHash = 5731865988281;
|
|
__init_179172.__initData = env0_18;
|
|
shareableMappingCache.set(a0, binding({__init: __init_179172}));
|
|
}
|
|
return a0;
|
|
function makeShareableNative__init() { // fn#17917, owner: makeShareableNative.__init, offset: 0x00c36f09, size: 9 bytes, params: 1, frame: 1
|
|
return env0_0;
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun17890, 1640, [57, 1613, 1641, 1621, 1635, 1626,
|
|
1614]) /* metro module 1640, dependencies: [57, 1613, 1641, 1621, 1635, 1626, 1614] */;
|