Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,146 @@
|
||||
/* Metro module 7136; source: unknown; dependencies: [7135] */
|
||||
function _fun57104(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#57104, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7314:6, offset: 0x013dc925, size: 136 bytes, params: 8, frame: 13
|
||||
const closure = function(a0) {
|
||||
this.data = a0;
|
||||
this.left = null;
|
||||
this.right = null;
|
||||
};
|
||||
const closure2 = function(a0) {
|
||||
this._root = null;
|
||||
this._comparator = a0;
|
||||
this.size = 0;
|
||||
};
|
||||
closure.prototype.get_child = function(a0) {
|
||||
return a0 ? this.right : this.left;
|
||||
};
|
||||
closure.prototype.set_child = function(a0, a1) {
|
||||
if (a0) {
|
||||
this.right = a1;
|
||||
} else {
|
||||
this.left = a1;
|
||||
}
|
||||
};
|
||||
let value = require(7135) /* metro dependency 7135 */;
|
||||
value = new value();
|
||||
closure2.prototype = value;
|
||||
closure2.prototype.insert = insert_57109;
|
||||
closure2.prototype.remove = remove_57110;
|
||||
module.exports = closure2;
|
||||
}
|
||||
|
||||
function insert_57109(a0) { // fn#57109, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7314:348, offset: 0x013dc9ca, size: 234 bytes, params: 2, frame: 20
|
||||
var _comparator;
|
||||
var data;
|
||||
var value3;
|
||||
var get_child;
|
||||
var value4;
|
||||
var size;
|
||||
let _root = this._root;
|
||||
let value = null;
|
||||
if (value === _root) {
|
||||
this._root = new Node_57105(a0);
|
||||
size = this.size;
|
||||
this.size = typeof size === 'bigint' ? size + 1n : +size + 1;
|
||||
return true;
|
||||
}
|
||||
_root = this._root;
|
||||
const value2 = 0;
|
||||
let r0 = value;
|
||||
let r2 = value2;
|
||||
let r7 = _root;
|
||||
loopExit2: while (true) {
|
||||
if (value === r7) {
|
||||
value = environment;
|
||||
r0.set_child(r2, new Node_57105(a0));
|
||||
global.ret = true;
|
||||
size = this.size;
|
||||
this.size = typeof size === 'bigint' ? size + 1n : +size + 1;
|
||||
return true;
|
||||
}
|
||||
_comparator = this._comparator;
|
||||
data = r7.data;
|
||||
if (value2 === Reflect.apply(_comparator, this, [data, a0])) {
|
||||
break loopExit2;
|
||||
}
|
||||
_comparator = this._comparator;
|
||||
data = r7.data;
|
||||
value3 = Reflect.apply(_comparator, this, [data, a0]) < value2;
|
||||
get_child = r7.get_child;
|
||||
value4 = Reflect.apply(get_child, r7, [value3]);
|
||||
r0 = r7;
|
||||
r2 = value3;
|
||||
r7 = value4;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function remove_57110(a0) { // fn#57110, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7314:655, offset: 0x013dcab4, size: 257 bytes, params: 2, frame: 25
|
||||
var r3;
|
||||
var r5;
|
||||
var r8;
|
||||
var r4;
|
||||
var r6;
|
||||
var r7;
|
||||
var r0;
|
||||
var value7;
|
||||
var _comparator;
|
||||
var data;
|
||||
var value8;
|
||||
var value9;
|
||||
var set_child;
|
||||
var right;
|
||||
var size;
|
||||
const _root = this._root;
|
||||
let value = null;
|
||||
if (value === _root) {
|
||||
return false;
|
||||
}
|
||||
const node_57105 = new Node_57105(undefined);
|
||||
node_57105.right = this._root;
|
||||
const value5 = 1;
|
||||
if (value === node_57105.get_child(value5)) {
|
||||
r4 = value;
|
||||
r6 = value;
|
||||
r7 = node_57105;
|
||||
} else {
|
||||
r3 = value5;
|
||||
r5 = value;
|
||||
r8 = node_57105;
|
||||
while (true) {
|
||||
value7 = r8.get_child(r3);
|
||||
_comparator = this._comparator;
|
||||
data = value7.data;
|
||||
value8 = Reflect.apply(_comparator, this, [a0, data]);
|
||||
value9 = value8 > 0;
|
||||
r5 = value8 === 0 ? value7 : r5;
|
||||
get_child = value7.get_child;
|
||||
if (value !== Reflect.apply(get_child, value7, [value9])) {
|
||||
r3 = value9;
|
||||
r8 = value7;
|
||||
continue;
|
||||
}
|
||||
r4 = r5;
|
||||
r6 = r8;
|
||||
r7 = value7;
|
||||
break;
|
||||
}
|
||||
}
|
||||
const value10 = value !== r4;
|
||||
if (value10) {
|
||||
r4.data = r7.data;
|
||||
set_child = r6.set_child;
|
||||
right = r6.right;
|
||||
value = r7.get_child(value === r7.left);
|
||||
Reflect.apply(set_child, r6, [right === r7, value]);
|
||||
right = node_57105.right;
|
||||
this._root = right;
|
||||
size = this.size;
|
||||
this.size = typeof size === 'bigint' ? size - 1n : +size - 1;
|
||||
value = true;
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = value10;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user