1396 lines
84 KiB
JavaScript
1396 lines
84 KiB
JavaScript
/* Metro module 8018; source: unknown; dependencies: [] */
|
|
function _fun63686(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#63686, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8196:6, offset: 0x01b8a3e1, size: 101 bytes, params: 8, frame: 2
|
|
const call_63689 = function() {
|
|
var r0;
|
|
var value6;
|
|
var value = arguments.length;
|
|
var Array = global.Array;
|
|
var value3 = new Array(value);
|
|
var value5 = 0;
|
|
if (value5 < value) {
|
|
for (r0 = value5; true; r0 = value6) {
|
|
value3[r0] = arguments[r0];
|
|
value6 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1;
|
|
if (!(value6 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return '\\(\\s*(' + value3.join(')\\s*,?\\s*(') + ')\\s*\\)';
|
|
};
|
|
const commaSeparatedCall_63691 = function() {
|
|
var r0;
|
|
var value6;
|
|
var value = arguments.length;
|
|
var Array = global.Array;
|
|
var value3 = new Array(value);
|
|
var value5 = 0;
|
|
if (value5 < value) {
|
|
for (r0 = value5; true; r0 = value6) {
|
|
value3[r0] = arguments[r0];
|
|
value6 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1;
|
|
if (!(value6 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return '\\(\\s*(' + value3.join(')\\s*,\\s*(') + ')\\s*\\)';
|
|
};
|
|
const parse255_63692 = function(a0) {
|
|
var int = (0, global.parseInt)(a0, 10);
|
|
var value = 0;
|
|
return int < value ? value : int > 255 ? 255 : int;
|
|
};
|
|
const parse360_63693 = function(a0) {
|
|
return ((0, global.parseFloat)(a0) % 360 + 360) % 360 / 360;
|
|
};
|
|
const parse1_63694 = function(a0) {
|
|
var r1;
|
|
var r0;
|
|
var value3;
|
|
var value = (0, global.parseFloat)(a0);
|
|
var value2 = 0;
|
|
if (value < value2) {
|
|
r0 = value2;
|
|
} else {
|
|
value3 = 255;
|
|
if (value > 1) {
|
|
r1 = value3;
|
|
} else {
|
|
value = global.Math.round(value3 * value);
|
|
r1 = value;
|
|
}
|
|
r0 = r1;
|
|
}
|
|
return r0;
|
|
};
|
|
const parsePercentage_63695 = function(a0) {
|
|
var r1;
|
|
var r0;
|
|
var value = (0, global.parseFloat)(a0);
|
|
var value2 = 0;
|
|
if (value < value2) {
|
|
r0 = value2;
|
|
} else {
|
|
if (value > 100) {
|
|
r1 = 1;
|
|
} else {
|
|
value /= 100;
|
|
r1 = value;
|
|
}
|
|
r0 = r1;
|
|
}
|
|
return r0;
|
|
};
|
|
module.exports = exports_63696;
|
|
function hslToRgb_63688(a0, a1, a2) { // fn#63688, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8196:194, offset: 0x00c56fb0, size: 203 bytes, params: 4, frame: 18
|
|
var r6;
|
|
var value;
|
|
if (a2 < 0.5) {
|
|
r6 = a2 * (1 + a1);
|
|
} else {
|
|
value = a2 + a1;
|
|
value -= a2 * a1;
|
|
r6 = value;
|
|
}
|
|
value = 2 * a2 - r6;
|
|
const hue2rgb_63687Binding = hue2rgb_63687;
|
|
const value3 = hue2rgb_63687Binding(value, r6, a0 + 0.3333333333333333);
|
|
const value4 = hue2rgb_63687Binding(value, r6, a0);
|
|
value = hue2rgb_63687Binding(value, r6, a0 - 0.3333333333333333);
|
|
let Math = global.Math;
|
|
const value6 = Math.round(255 * value3) << 24;
|
|
Math = global.Math;
|
|
const value8 = Math.round(255 * value4) << 16;
|
|
Math = global.Math;
|
|
value = Math.round(255 * value);
|
|
value <<= 8;
|
|
return value6 | value8 | value;
|
|
}
|
|
|
|
function exports_63696(a0) { // fn#63696, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8196:1249, offset: 0x01b8a446, size: 5344 bytes, params: 2, frame: 34
|
|
var object3;
|
|
var r0;
|
|
var r8;
|
|
var r3;
|
|
var r6;
|
|
var object;
|
|
var RegExp;
|
|
var call_63689Binding;
|
|
var value4;
|
|
var value5;
|
|
var prototype;
|
|
var value6;
|
|
var regExp;
|
|
var value7;
|
|
var commaSeparatedCall_63691Binding;
|
|
var value8;
|
|
var callWithSlashSeparator_63690Binding;
|
|
var value9;
|
|
var value10;
|
|
var value11;
|
|
var value12;
|
|
var value13;
|
|
var value14;
|
|
var value15;
|
|
var value16;
|
|
var value17;
|
|
var value18;
|
|
var value19;
|
|
var value20;
|
|
var value21;
|
|
var value22;
|
|
var value23;
|
|
var value24;
|
|
var value25;
|
|
var value27;
|
|
var value28;
|
|
var value29;
|
|
var value30;
|
|
var value31;
|
|
var value32;
|
|
var value33;
|
|
var value34;
|
|
var value35;
|
|
var value36;
|
|
var value37;
|
|
var value38;
|
|
var value39;
|
|
var value40;
|
|
var value41;
|
|
var value42;
|
|
var value43;
|
|
var value44;
|
|
var value45;
|
|
var value46;
|
|
var value47;
|
|
var value48;
|
|
var value49;
|
|
var value50;
|
|
var value51;
|
|
var value52;
|
|
var value53;
|
|
var value54;
|
|
var value55;
|
|
var value56;
|
|
var value57;
|
|
var value58;
|
|
var value59;
|
|
var value60;
|
|
var value61;
|
|
var value62;
|
|
var value63;
|
|
var value64;
|
|
var value65;
|
|
var value66;
|
|
var value67;
|
|
var value68;
|
|
var value69;
|
|
var value70;
|
|
var value71;
|
|
var value72;
|
|
var value73;
|
|
var value74;
|
|
var value75;
|
|
var value76;
|
|
var value77;
|
|
var value78;
|
|
var value79;
|
|
var value80;
|
|
var value81;
|
|
var value82;
|
|
var value83;
|
|
var value84;
|
|
var value85;
|
|
var value86;
|
|
var value87;
|
|
var value88;
|
|
var value89;
|
|
var value90;
|
|
var value91;
|
|
var value92;
|
|
var value93;
|
|
var value94;
|
|
var value95;
|
|
var value96;
|
|
var value97;
|
|
var value98;
|
|
var value99;
|
|
var value100;
|
|
var value101;
|
|
var value102;
|
|
var value103;
|
|
var value104;
|
|
var value105;
|
|
var value106;
|
|
var value107;
|
|
var value108;
|
|
var value109;
|
|
var value110;
|
|
var value111;
|
|
var value112;
|
|
var value113;
|
|
var value114;
|
|
var value115;
|
|
var value116;
|
|
var value117;
|
|
var value118;
|
|
var value119;
|
|
var value120;
|
|
var value121;
|
|
var value122;
|
|
var value123;
|
|
var value124;
|
|
var value125;
|
|
var value126;
|
|
var value127;
|
|
var value128;
|
|
var value129;
|
|
var value130;
|
|
var value131;
|
|
var value132;
|
|
var value133;
|
|
var value134;
|
|
var value135;
|
|
var value136;
|
|
var value137;
|
|
var value138;
|
|
var value139;
|
|
var value140;
|
|
var value141;
|
|
var value142;
|
|
var value143;
|
|
var value144;
|
|
var value145;
|
|
var value146;
|
|
var value147;
|
|
var value148;
|
|
var value149;
|
|
var value150;
|
|
var value151;
|
|
var value152;
|
|
var value153;
|
|
var value154;
|
|
var value155;
|
|
var value156;
|
|
var value157;
|
|
var value158;
|
|
var value159;
|
|
var value160;
|
|
var value161;
|
|
var value162;
|
|
var value163;
|
|
var value164;
|
|
var value165;
|
|
var rgb;
|
|
var value170;
|
|
var rgba;
|
|
var value171;
|
|
var hex3;
|
|
var value172;
|
|
var hex8;
|
|
var value173;
|
|
var hex4;
|
|
var value174;
|
|
var hsl;
|
|
var value175;
|
|
var hsla;
|
|
var value176;
|
|
var hwb;
|
|
var value177;
|
|
var parsePercentage_63695Binding;
|
|
var percentage_63695;
|
|
var value178;
|
|
var hue2rgb_63687Binding;
|
|
var value179;
|
|
var value180;
|
|
var value181;
|
|
var Math;
|
|
var round;
|
|
var value182;
|
|
var value183;
|
|
var value184;
|
|
var value185;
|
|
var value186;
|
|
var value187;
|
|
var hslToRgb_63688Binding;
|
|
var percentage_636952;
|
|
var percentage_636953;
|
|
var percentage_636954;
|
|
var parseInt;
|
|
var property;
|
|
var parse255_63692Binding;
|
|
var value188;
|
|
var value189;
|
|
var value190;
|
|
var value191;
|
|
var value192;
|
|
var value193;
|
|
var value194;
|
|
var value195;
|
|
var value196;
|
|
var value197;
|
|
var value198;
|
|
var value199;
|
|
var value200;
|
|
var value201;
|
|
let value = a0;
|
|
const value2 = typeof value;
|
|
if (value2 === 'number') {
|
|
value201 = null;
|
|
reducibleJoin336: while (true) {
|
|
if (value >>> 0 !== value) {
|
|
r0 = value201;
|
|
break reducibleJoin336;
|
|
}
|
|
if (value >= 0) {
|
|
if (value <= 4294967295) {
|
|
r0 = value;
|
|
break reducibleJoin336;
|
|
}
|
|
r0 = value201;
|
|
break reducibleJoin336;
|
|
}
|
|
r0 = value201;
|
|
break reducibleJoin336;
|
|
}
|
|
} else {
|
|
if (value2 !== 'string') {
|
|
return null;
|
|
}
|
|
reducibleJoin4: while (true) {
|
|
if (object3 !== undefined) {
|
|
break reducibleJoin4;
|
|
}
|
|
object = {};
|
|
RegExp = global.RegExp;
|
|
call_63689Binding = call_63689;
|
|
value4 = call_63689Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+');
|
|
value5 = 'rgb' + value4;
|
|
prototype = RegExp.prototype;
|
|
value6 = Object.create(prototype, {constructor: {value: RegExp}});
|
|
regExp = new RegExp();
|
|
value7 = regExp instanceof Object ? regExp : value6;
|
|
object.rgb = value7;
|
|
RegExp = global.RegExp;
|
|
commaSeparatedCall_63691Binding = commaSeparatedCall_63691;
|
|
value8 = commaSeparatedCall_63691Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+',
|
|
'[-+]?\\d*\\.?\\d+');
|
|
callWithSlashSeparator_63690Binding = callWithSlashSeparator_63690;
|
|
value9 = callWithSlashSeparator_63690Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+',
|
|
'[-+]?\\d*\\.?\\d+');
|
|
prototype = RegExp.prototype;
|
|
value10 = Object.create(prototype, {constructor: {value: RegExp}});
|
|
value11 = 'rgba(' + value8 + '|' + value9 + ')';
|
|
regExp = new RegExp();
|
|
value12 = regExp instanceof Object ? regExp : value10;
|
|
object.rgba = value12;
|
|
RegExp = global.RegExp;
|
|
value13 = call_63689Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+%', '[-+]?\\d*\\.?\\d+%');
|
|
value14 = 'hsl' + value13;
|
|
prototype = RegExp.prototype;
|
|
value15 = Object.create(prototype, {constructor: {value: RegExp}});
|
|
regExp = new RegExp();
|
|
value16 = regExp instanceof Object ? regExp : value15;
|
|
object.hsl = value16;
|
|
RegExp = global.RegExp;
|
|
value17 = commaSeparatedCall_63691Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+%', '[-+]?\\d*\\.?\\d+%',
|
|
'[-+]?\\d*\\.?\\d+');
|
|
value18 = callWithSlashSeparator_63690Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+%',
|
|
'[-+]?\\d*\\.?\\d+%',
|
|
'[-+]?\\d*\\.?\\d+');
|
|
prototype = RegExp.prototype;
|
|
value19 = Object.create(prototype, {constructor: {value: RegExp}});
|
|
value20 = 'hsla(' + value17 + '|' + value18 + ')';
|
|
regExp = new RegExp();
|
|
value21 = regExp instanceof Object ? regExp : value19;
|
|
object.hsla = value21;
|
|
RegExp = global.RegExp;
|
|
value22 = call_63689Binding('[-+]?\\d*\\.?\\d+', '[-+]?\\d*\\.?\\d+%', '[-+]?\\d*\\.?\\d+%');
|
|
value23 = 'hwb' + value22;
|
|
prototype = RegExp.prototype;
|
|
value24 = Object.create(prototype, {constructor: {value: RegExp}});
|
|
regExp = new RegExp();
|
|
value25 = regExp instanceof Object ? regExp : value24;
|
|
object.hwb = value25;
|
|
object.hex3 = RegExp('^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$', '');
|
|
object.hex4 = RegExp('^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$', '');
|
|
object.hex6 = RegExp('^#([0-9a-fA-F]{6})$', '');
|
|
object.hex8 = RegExp('^#([0-9a-fA-F]{8})$', '');
|
|
object3 = object;
|
|
break reducibleJoin4;
|
|
}
|
|
var binding = object3;
|
|
var hex6 = binding.hex6;
|
|
var exec = hex6.exec;
|
|
var value26 = Reflect.apply(exec, hex6, [value]);
|
|
if (value26) {
|
|
return global.parseInt(value26[1] + 'ff', 16) >>> 0;
|
|
}
|
|
if (value === 'transparent') {
|
|
r0 = 0;
|
|
} else if (value === 'aliceblue') {
|
|
r0 = 4042850303;
|
|
} else if (value === 'antiquewhite') {
|
|
r0 = 4209760255;
|
|
} else {
|
|
reducibleJoin296: while (true) {
|
|
reducibleJoin292: while (true) {
|
|
if (value === 'aqua') {
|
|
break reducibleJoin292;
|
|
}
|
|
if (value === 'cyan') {
|
|
break reducibleJoin292;
|
|
}
|
|
if (value === 'aquamarine') {
|
|
value164 = 2147472639;
|
|
r0 = value164;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'azure') {
|
|
value163 = 4043309055;
|
|
r0 = value163;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'beige') {
|
|
value162 = 4126530815;
|
|
r0 = value162;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'bisque') {
|
|
value161 = 4293182719;
|
|
r0 = value161;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'black') {
|
|
value160 = 255;
|
|
r0 = value160;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'blanchedalmond') {
|
|
value159 = 4293643775;
|
|
r0 = value159;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'blue') {
|
|
value158 = 65535;
|
|
r0 = value158;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'blueviolet') {
|
|
value157 = 2318131967;
|
|
r0 = value157;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'brown') {
|
|
value156 = 2771004159;
|
|
r0 = value156;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'burlywood') {
|
|
value155 = 3736635391;
|
|
r0 = value155;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'burntsienna') {
|
|
value154 = 3934150143;
|
|
r0 = value154;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'cadetblue') {
|
|
value153 = 1604231423;
|
|
r0 = value153;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'chartreuse') {
|
|
value152 = 2147418367;
|
|
r0 = value152;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'chocolate') {
|
|
value151 = 3530104575;
|
|
r0 = value151;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'coral') {
|
|
value150 = 4286533887;
|
|
r0 = value150;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'cornflowerblue') {
|
|
value149 = 1687547391;
|
|
r0 = value149;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'cornsilk') {
|
|
value148 = 4294499583;
|
|
r0 = value148;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'crimson') {
|
|
value147 = 3692313855;
|
|
r0 = value147;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkblue') {
|
|
value146 = 35839;
|
|
r0 = value146;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkcyan') {
|
|
value145 = 9145343;
|
|
r0 = value145;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkgoldenrod') {
|
|
value144 = 3095792639;
|
|
r0 = value144;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'darkgray') {
|
|
if (value !== 'darkgrey') {
|
|
if (value === 'darkgreen') {
|
|
value142 = 6553855;
|
|
r0 = value142;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkkhaki') {
|
|
value141 = 3182914559;
|
|
r0 = value141;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkmagenta') {
|
|
value140 = 2332068863;
|
|
r0 = value140;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkolivegreen') {
|
|
value139 = 1433087999;
|
|
r0 = value139;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkorange') {
|
|
value138 = 4287365375;
|
|
r0 = value138;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkorchid') {
|
|
value137 = 2570243327;
|
|
r0 = value137;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkred') {
|
|
value136 = 2332033279;
|
|
r0 = value136;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darksalmon') {
|
|
value135 = 3918953215;
|
|
r0 = value135;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkseagreen') {
|
|
value134 = 2411499519;
|
|
r0 = value134;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkslateblue') {
|
|
value133 = 1211993087;
|
|
r0 = value133;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'darkslategray') {
|
|
if (value !== 'darkslategrey') {
|
|
if (value === 'darkturquoise') {
|
|
value131 = 13554175;
|
|
r0 = value131;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'darkviolet') {
|
|
value130 = 2483082239;
|
|
r0 = value130;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'deeppink') {
|
|
value129 = 4279538687;
|
|
r0 = value129;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'deepskyblue') {
|
|
value128 = 12582911;
|
|
r0 = value128;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'dimgray') {
|
|
if (value !== 'dimgrey') {
|
|
if (value === 'dodgerblue') {
|
|
value126 = 512819199;
|
|
r0 = value126;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'firebrick') {
|
|
value125 = 2988581631;
|
|
r0 = value125;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'floralwhite') {
|
|
value124 = 4294635775;
|
|
r0 = value124;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'forestgreen') {
|
|
value123 = 579543807;
|
|
r0 = value123;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'fuchsia') {
|
|
if (value !== 'magenta') {
|
|
if (value === 'gainsboro') {
|
|
value121 = 3705462015;
|
|
r0 = value121;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'ghostwhite') {
|
|
value120 = 4177068031;
|
|
r0 = value120;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'gold') {
|
|
value119 = 4292280575;
|
|
r0 = value119;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'goldenrod') {
|
|
value118 = 3668254975;
|
|
r0 = value118;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'gray') {
|
|
if (value !== 'grey') {
|
|
if (value === 'green') {
|
|
value116 = 8388863;
|
|
r0 = value116;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'greenyellow') {
|
|
value115 = 2919182335;
|
|
r0 = value115;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'honeydew') {
|
|
value114 = 4043305215;
|
|
r0 = value114;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'hotpink') {
|
|
value113 = 4285117695;
|
|
r0 = value113;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'indianred') {
|
|
value112 = 3445382399;
|
|
r0 = value112;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'indigo') {
|
|
value111 = 1258324735;
|
|
r0 = value111;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'ivory') {
|
|
value110 = 4294963455;
|
|
r0 = value110;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'khaki') {
|
|
value109 = 4041641215;
|
|
r0 = value109;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lavender') {
|
|
value108 = 3873897215;
|
|
r0 = value108;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lavenderblush') {
|
|
value107 = 4293981695;
|
|
r0 = value107;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lawngreen') {
|
|
value106 = 2096890111;
|
|
r0 = value106;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lemonchiffon') {
|
|
value105 = 4294626815;
|
|
r0 = value105;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightblue') {
|
|
value104 = 2916673279;
|
|
r0 = value104;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightcoral') {
|
|
value103 = 4034953471;
|
|
r0 = value103;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightcyan') {
|
|
value102 = 3774873599;
|
|
r0 = value102;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightgoldenrodyellow') {
|
|
value101 = 4210742015;
|
|
r0 = value101;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'lightgray') {
|
|
if (value !== 'lightgrey') {
|
|
if (value === 'lightgreen') {
|
|
value99 = 2431553791;
|
|
r0 = value99;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightpink') {
|
|
value98 = 4290167295;
|
|
r0 = value98;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightsalmon') {
|
|
value97 = 4288707327;
|
|
r0 = value97;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightseagreen') {
|
|
value96 = 548580095;
|
|
r0 = value96;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightskyblue') {
|
|
value95 = 2278488831;
|
|
r0 = value95;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'lightslategray') {
|
|
if (value !== 'lightslategrey') {
|
|
if (value === 'lightsteelblue') {
|
|
value93 = 2965692159;
|
|
r0 = value93;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lightyellow') {
|
|
value92 = 4294959359;
|
|
r0 = value92;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'lime') {
|
|
value91 = 16711935;
|
|
r0 = value91;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'limegreen') {
|
|
value90 = 852308735;
|
|
r0 = value90;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'linen') {
|
|
value89 = 4210091775;
|
|
r0 = value89;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'maroon') {
|
|
value88 = 2147483903;
|
|
r0 = value88;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumaquamarine') {
|
|
value87 = 1724754687;
|
|
r0 = value87;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumblue') {
|
|
value86 = 52735;
|
|
r0 = value86;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumorchid') {
|
|
value85 = 3126187007;
|
|
r0 = value85;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumpurple') {
|
|
value84 = 2473647103;
|
|
r0 = value84;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumseagreen') {
|
|
value83 = 1018393087;
|
|
r0 = value83;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumslateblue') {
|
|
value82 = 2070474495;
|
|
r0 = value82;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumspringgreen') {
|
|
value81 = 16423679;
|
|
r0 = value81;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumturquoise') {
|
|
value80 = 1221709055;
|
|
r0 = value80;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mediumvioletred') {
|
|
value79 = 3340076543;
|
|
r0 = value79;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'midnightblue') {
|
|
value78 = 421097727;
|
|
r0 = value78;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mintcream') {
|
|
value77 = 4127193855;
|
|
r0 = value77;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'mistyrose') {
|
|
value76 = 4293190143;
|
|
r0 = value76;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'moccasin') {
|
|
value75 = 4293178879;
|
|
r0 = value75;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'navajowhite') {
|
|
value74 = 4292783615;
|
|
r0 = value74;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'navy') {
|
|
value73 = 33023;
|
|
r0 = value73;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'oldlace') {
|
|
value72 = 4260751103;
|
|
r0 = value72;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'olive') {
|
|
value71 = 2155872511;
|
|
r0 = value71;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'olivedrab') {
|
|
value70 = 1804477439;
|
|
r0 = value70;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'orange') {
|
|
value69 = 4289003775;
|
|
r0 = value69;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'orangered') {
|
|
value68 = 4282712319;
|
|
r0 = value68;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'orchid') {
|
|
value67 = 3664828159;
|
|
r0 = value67;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'palegoldenrod') {
|
|
value66 = 4008225535;
|
|
r0 = value66;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'palegreen') {
|
|
value65 = 2566625535;
|
|
r0 = value65;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'paleturquoise') {
|
|
value64 = 2951671551;
|
|
r0 = value64;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'palevioletred') {
|
|
value63 = 3681588223;
|
|
r0 = value63;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'papayawhip') {
|
|
value62 = 4293907967;
|
|
r0 = value62;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'peachpuff') {
|
|
value61 = 4292524543;
|
|
r0 = value61;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'peru') {
|
|
value60 = 3448061951;
|
|
r0 = value60;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'pink') {
|
|
value59 = 4290825215;
|
|
r0 = value59;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'plum') {
|
|
value58 = 3718307327;
|
|
r0 = value58;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'powderblue') {
|
|
value57 = 2967529215;
|
|
r0 = value57;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'purple') {
|
|
value56 = 2147516671;
|
|
r0 = value56;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'rebeccapurple') {
|
|
value55 = 1714657791;
|
|
r0 = value55;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'red') {
|
|
value54 = 4278190335;
|
|
r0 = value54;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'rosybrown') {
|
|
value53 = 3163525119;
|
|
r0 = value53;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'royalblue') {
|
|
value52 = 1097458175;
|
|
r0 = value52;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'saddlebrown') {
|
|
value51 = 2336560127;
|
|
r0 = value51;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'salmon') {
|
|
value50 = 4202722047;
|
|
r0 = value50;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'sandybrown') {
|
|
value49 = 4104413439;
|
|
r0 = value49;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'seagreen') {
|
|
value48 = 780883967;
|
|
r0 = value48;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'seashell') {
|
|
value47 = 4294307583;
|
|
r0 = value47;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'sienna') {
|
|
value46 = 2689740287;
|
|
r0 = value46;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'silver') {
|
|
value45 = 3233857791;
|
|
r0 = value45;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'skyblue') {
|
|
value44 = 2278484991;
|
|
r0 = value44;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'slateblue') {
|
|
value43 = 1784335871;
|
|
r0 = value43;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value !== 'slategray') {
|
|
if (value !== 'slategrey') {
|
|
if (value === 'snow') {
|
|
value41 = 4294638335;
|
|
r0 = value41;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'springgreen') {
|
|
value40 = 16744447;
|
|
r0 = value40;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'steelblue') {
|
|
value39 = 1182971135;
|
|
r0 = value39;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'tan') {
|
|
value38 = 3535047935;
|
|
r0 = value38;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'teal') {
|
|
value37 = 8421631;
|
|
r0 = value37;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'thistle') {
|
|
value36 = 3636451583;
|
|
r0 = value36;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'tomato') {
|
|
value35 = 4284696575;
|
|
r0 = value35;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'turquoise') {
|
|
value34 = 1088475391;
|
|
r0 = value34;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'violet') {
|
|
value33 = 4001558271;
|
|
r0 = value33;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'wheat') {
|
|
value32 = 4125012991;
|
|
r0 = value32;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'white') {
|
|
value31 = 4294967295;
|
|
r0 = value31;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'whitesmoke') {
|
|
value30 = 4126537215;
|
|
r0 = value30;
|
|
break reducibleJoin296;
|
|
}
|
|
if (value === 'yellow') {
|
|
value29 = 4294902015;
|
|
r0 = value29;
|
|
break reducibleJoin296;
|
|
}
|
|
value27 = 2597139199;
|
|
if (value === 'yellowgreen') {
|
|
r0 = value27;
|
|
break reducibleJoin296;
|
|
}
|
|
value28 = null;
|
|
r0 = value28;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value42 = 1887473919;
|
|
r0 = value42;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value94 = 2005441023;
|
|
r0 = value94;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value100 = 3553874943;
|
|
r0 = value100;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value117 = 2155905279;
|
|
r0 = value117;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value122 = 4278255615;
|
|
r0 = value122;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value127 = 1768516095;
|
|
r0 = value127;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value132 = 793726975;
|
|
r0 = value132;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
value143 = 2846468607;
|
|
r0 = value143;
|
|
break reducibleJoin296;
|
|
}
|
|
value165 = 16777215;
|
|
r0 = value165;
|
|
break reducibleJoin296;
|
|
}
|
|
}
|
|
var value169 = null;
|
|
reducibleJoin330: while (true) {
|
|
if (value169 != r0) {
|
|
break reducibleJoin330;
|
|
}
|
|
rgb = binding.rgb;
|
|
exec = rgb.exec;
|
|
value170 = Reflect.apply(exec, rgb, [value]);
|
|
if (value170) {
|
|
parse255_63692Binding = parse255_63692;
|
|
value = parse255_63692Binding(value170[1]);
|
|
value <<= 24;
|
|
value197 = parse255_63692Binding(value170[2]);
|
|
value198 = value197 << 16;
|
|
value199 = parse255_63692Binding(value170[3]);
|
|
value200 = value199 << 8;
|
|
value = (value | value198 | value200 | 255) >>> 0;
|
|
r3 = value;
|
|
} else {
|
|
rgba = binding.rgba;
|
|
exec = rgba.exec;
|
|
value171 = Reflect.apply(exec, rgba, [value]);
|
|
if (value171) {
|
|
if (value171[6] !== undefined) {
|
|
parse255_63692Binding = parse255_63692;
|
|
value = parse255_63692Binding(value171[6]);
|
|
value <<= 24;
|
|
value193 = parse255_63692Binding(value171[7]);
|
|
value194 = value193 << 16;
|
|
value195 = parse255_63692Binding(value171[8]) << 8;
|
|
value196 = parse1_63694(value171[9]);
|
|
value = (value | value194 | value195 | value196) >>> 0;
|
|
r6 = value;
|
|
} else {
|
|
parse255_63692Binding = parse255_63692;
|
|
value = parse255_63692Binding(value171[2]);
|
|
value <<= 24;
|
|
value188 = parse255_63692Binding(value171[3]);
|
|
value189 = value188 << 16;
|
|
value190 = parse255_63692Binding(value171[4]);
|
|
value191 = value190 << 8;
|
|
value192 = parse1_63694(value171[5]);
|
|
value = (value | value189 | value191 | value192) >>> 0;
|
|
r6 = value;
|
|
}
|
|
r3 = r6;
|
|
} else {
|
|
hex3 = binding.hex3;
|
|
exec = hex3.exec;
|
|
value172 = Reflect.apply(exec, hex3, [value]);
|
|
if (value172) {
|
|
parseInt = global.parseInt;
|
|
property = value172[1];
|
|
value = property + value172[1];
|
|
value += value172[2];
|
|
value += value172[2];
|
|
value += value172[3];
|
|
value = parseInt(value + value172[3] + 'ff', 16);
|
|
value >>>= 0;
|
|
r3 = value;
|
|
} else {
|
|
hex8 = binding.hex8;
|
|
exec = hex8.exec;
|
|
value173 = Reflect.apply(exec, hex8, [value]);
|
|
if (value173) {
|
|
parseInt = global.parseInt;
|
|
value = parseInt(value173[1], 16);
|
|
value >>>= 0;
|
|
r3 = value;
|
|
} else {
|
|
hex4 = binding.hex4;
|
|
exec = hex4.exec;
|
|
value174 = Reflect.apply(exec, hex4, [value]);
|
|
if (value174) {
|
|
parseInt = global.parseInt;
|
|
property = value174[1];
|
|
value = property + value174[1];
|
|
value += value174[2];
|
|
value += value174[2];
|
|
value += value174[3];
|
|
value += value174[3];
|
|
value += value174[4];
|
|
value = parseInt(value + value174[4], 16);
|
|
value >>>= 0;
|
|
r3 = value;
|
|
} else {
|
|
hsl = binding.hsl;
|
|
exec = hsl.exec;
|
|
value175 = Reflect.apply(exec, hsl, [value]);
|
|
if (value175) {
|
|
hslToRgb_63688Binding = hslToRgb_63688;
|
|
value = parse360_63693(value175[1]);
|
|
parsePercentage_63695Binding = parsePercentage_63695;
|
|
percentage_636954 = parsePercentage_63695Binding(value175[2]);
|
|
value = hslToRgb_63688Binding(value, percentage_636954,
|
|
parsePercentage_63695Binding(value175[3]));
|
|
value = (255 | value) >>> 0;
|
|
r3 = value;
|
|
} else {
|
|
hsla = binding.hsla;
|
|
exec = hsla.exec;
|
|
value176 = Reflect.apply(exec, hsla, [value]);
|
|
if (value176) {
|
|
if (value176[6] !== undefined) {
|
|
hslToRgb_63688Binding = hslToRgb_63688;
|
|
value = parse360_63693(value176[6]);
|
|
parsePercentage_63695Binding = parsePercentage_63695;
|
|
percentage_636953 = parsePercentage_63695Binding(value176[7]);
|
|
value = hslToRgb_63688Binding(value, percentage_636953,
|
|
parsePercentage_63695Binding(value176[8]));
|
|
value |= parse1_63694(value176[9]);
|
|
value >>>= 0;
|
|
r6 = value;
|
|
} else {
|
|
hslToRgb_63688Binding = hslToRgb_63688;
|
|
value = parse360_63693(value176[2]);
|
|
parsePercentage_63695Binding = parsePercentage_63695;
|
|
percentage_636952 = parsePercentage_63695Binding(value176[3]);
|
|
value = hslToRgb_63688Binding(value, percentage_636952,
|
|
parsePercentage_63695Binding(value176[4]));
|
|
value |= parse1_63694(value176[5]);
|
|
value >>>= 0;
|
|
r6 = value;
|
|
}
|
|
r3 = r6;
|
|
} else {
|
|
hwb = binding.hwb;
|
|
exec = hwb.exec;
|
|
value = Reflect.apply(exec, hwb, [value]);
|
|
reducibleJoin309: while (true) {
|
|
if (value) {
|
|
value177 = parse360_63693(value[1]);
|
|
parsePercentage_63695Binding = parsePercentage_63695;
|
|
percentage_63695 = parsePercentage_63695Binding(value[2]);
|
|
value = parsePercentage_63695Binding(value[3]);
|
|
value178 = percentage_63695 + value;
|
|
if (value178 >= 1) {
|
|
Math = global.Math;
|
|
round = Math.round;
|
|
value = Reflect.apply(round, Math,
|
|
[255 * percentage_63695 / value178]);
|
|
value186 = value << 24;
|
|
value187 = value << 16;
|
|
value <<= 8;
|
|
value = value186 | value187 | value;
|
|
r8 = value;
|
|
} else {
|
|
hue2rgb_63687Binding = hue2rgb_63687;
|
|
value179 = hue2rgb_63687Binding(0, 1,
|
|
value177 + 0.3333333333333333);
|
|
value = 1 - percentage_63695 - value;
|
|
value180 = value179 * value + percentage_63695;
|
|
value181 = hue2rgb_63687Binding(0, 1,
|
|
value177) * value + percentage_63695;
|
|
value = hue2rgb_63687Binding(0, 1,
|
|
value177 - 0.3333333333333333) * value + percentage_63695;
|
|
Math = global.Math;
|
|
round = Math.round;
|
|
value182 = Reflect.apply(round, Math, [255 * value180]);
|
|
value183 = value182 << 24;
|
|
Math = global.Math;
|
|
round = Math.round;
|
|
value184 = Reflect.apply(round, Math, [255 * value181]);
|
|
value185 = value184 << 16;
|
|
Math = global.Math;
|
|
round = Math.round;
|
|
value = Reflect.apply(round, Math, [255 * value]);
|
|
value <<= 8;
|
|
value = value183 | value185 | value;
|
|
r8 = value;
|
|
}
|
|
value = (255 | r8) >>> 0;
|
|
r3 = value;
|
|
break reducibleJoin309;
|
|
}
|
|
r3 = value169;
|
|
break reducibleJoin309;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
r0 = r3;
|
|
break reducibleJoin330;
|
|
}
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
function hue2rgb_63687(a0, a1, a2) { // fn#63687, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8196:45, offset: 0x00c56f28, size: 136 bytes, params: 4, frame: 7
|
|
var r0;
|
|
let value = a0;
|
|
const value2 = a1;
|
|
const value3 = a2;
|
|
let r4 = value3 < 0 ? value3 + 1 : value3;
|
|
const r3 = r4 > 1 ? r4 - 1 : r4;
|
|
if (r3 < 0.16666666666666666) {
|
|
value += 6 * (value2 - value) * r3;
|
|
r0 = value;
|
|
} else if (r3 < 0.5) {
|
|
r0 = value2;
|
|
} else {
|
|
if (r3 < 0.6666666666666666) {
|
|
value += (value2 - value) * (0.6666666666666666 - r3) * 6;
|
|
r4 = value;
|
|
} else {
|
|
r4 = value;
|
|
}
|
|
r0 = r4;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function callWithSlashSeparator_63690() { // fn#63690, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8196:603, offset: 0x00c57258, size: 150 bytes, params: 1, frame: 15
|
|
var r0;
|
|
var value5;
|
|
let value = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(value);
|
|
const value4 = 0;
|
|
if (value4 < value) {
|
|
for (r0 = value4; true; r0 = value5) {
|
|
array[r0] = arguments[r0];
|
|
value5 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1;
|
|
if (!(value5 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
value = array.slice(value4, array.length - 1);
|
|
value = value.join(')\\s*,?\\s*(');
|
|
value = '\\(\\s*(' + value;
|
|
return value + ')\\s*/\\s*(' + array[array.length - 1] + ')\\s*\\)';
|
|
}
|
|
|
|
global.__d(_fun63686, 8018, []) /* metro module 8018 */;
|