Files
discord-decomp/sources/by-id/module-03909.jsx
T
2026-07-27 16:20:00 +03:00

81 lines
2.6 KiB
React

/* Metro module 3909; source: unknown; dependencies: [] */
function _fun32139(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#32139, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4058:6, offset: 0x0100d4d9, size: 52 bytes, params: 8, frame: 15
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.callDispose = callDispose;
}
function callDispose(a0) { // fn#32140, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4058:106, offset: 0x0100d50d, size: 298 bytes, params: 2, frame: 28
var r8;
var r2;
var r4;
var propertyName;
var propertyName2;
var Object;
var prototype;
var hasOwnProperty;
var call;
var error;
var closure;
var Error;
var String;
var value;
var message;
var includes;
for (propertyName in a0) {
Object = global.Object;
prototype = Object.prototype;
hasOwnProperty = prototype.hasOwnProperty;
call = hasOwnProperty.call;
if (Reflect.apply(call, hasOwnProperty, [a0, propertyName])) {
r8 = propertyName2;
continue;
}
if (propertyName === '__type') {
r8 = propertyName2;
continue;
}
if (propertyName === 'dispose') {
r8 = propertyName2;
continue;
}
try {
Object = global.Object;
Object.defineProperty(a0, propertyName, {'value': null, 'enumerable': false, 'configurable': true,
value: undefined});
r8 = propertyName2;
} catch (error) {
r8 = propertyName2;
}
}
try {
Object = global.Object;
closure = function() {
return '[disposed HybridObject]';
};
Object.defineProperty(a0, 'toString', {'value': null, 'enumerable': false, 'configurable': true,
value: closure});
} catch (error) {
}
try {
a0.dispose();
} catch (error) {
Error = global.Error;
if (error instanceof Error) {
message = error.message;
r4 = message;
} else {
String = global.String;
value = '';
r2 = error ?? value;
value = String(r2);
r4 = value;
}
includes = r4.includes;
if (!Reflect.apply(includes, r4, ['failed to define internal native state property'])) {
throw error;
}
}
}