51 lines
1.8 KiB
React
51 lines
1.8 KiB
React
/* 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;
|
|
};
|
|
}
|
|
|