/* Metro module 6590; source: unknown; dependencies: [] */ function _fun51862(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#51862, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6768:6, offset: 0x012e658c, size: 20 bytes, params: 8, frame: 2 module.exports = function(a0, a1) { var r2; var r3; var value2; var value3; var length = a1.length; var length2 = a0.length; if (length2 > length) { return false; } if (length2 === length) { return a0 === a1; } var value = 0; if (value < length2) { r2 = value; r3 = value; loopExit3: while (true) { value = a0.charCodeAt(r3); if (r2 < length) { while (true) { value2 = typeof r2 === 'bigint' ? r2 : +r2; value3 = typeof value2 === 'bigint' ? value2 + 1n : +value2 + 1; if (a1.charCodeAt(value2) === value) { break; } if (!(value3 < length)) { return false; } r2 = value3; continue; } value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (!(value < length2)) { return true; } r2 = value3; r3 = value; continue; } break loopExit3; } return false; } return true; }; }