# This file is generated from src/core/oplist by tools/update_ops.raku. class MAST::Ops {} BEGIN { MAST::Ops.WHO<@offsets> := nqp::list_i(0, 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 45, 47, 49, 51, 53, 55, 57, 59, 61, 64, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 101, 104, 105, 106, 107, 108, 108, 111, 114, 117, 120, 123, 126, 129, 132, 135, 138, 141, 144, 147, 150, 152, 154, 155, 156, 157, 158, 161, 164, 167, 169, 172, 175, 178, 180, 183, 186, 189, 192, 195, 198, 201, 204, 207, 210, 213, 216, 219, 222, 224, 226, 229, 231, 233, 235, 237, 239, 241, 243, 245, 248, 251, 254, 256, 258, 260, 263, 265, 267, 269, 271, 273, 275, 277, 279, 281, 284, 287, 288, 290, 292, 294, 296, 298, 300, 302, 303, 305, 307, 309, 311, 313, 315, 317, 319, 321, 324, 327, 330, 333, 335, 337, 339, 341, 344, 347, 350, 353, 355, 356, 358, 360, 361, 363, 364, 366, 368, 370, 372, 374, 376, 378, 380, 382, 384, 386, 388, 390, 391, 392, 393, 395, 397, 399, 400, 401, 403, 406, 409, 412, 415, 418, 421, 423, 426, 430, 433, 434, 436, 439, 442, 445, 448, 451, 454, 457, 461, 465, 471, 474, 477, 481, 485, 487, 489, 492, 495, 497, 499, 501, 504, 507, 509, 513, 517, 519, 522, 527, 532, 534, 536, 538, 541, 545, 547, 549, 551, 555, 560, 565, 568, 572, 578, 583, 587, 590, 592, 594, 595, 597, 599, 602, 605, 608, 611, 613, 615, 617, 620, 623, 625, 627, 629, 631, 634, 636, 638, 641, 646, 651, 656, 661, 665, 669, 673, 677, 682, 687, 692, 697, 701, 705, 709, 713, 717, 720, 723, 726, 728, 730, 732, 735, 738, 741, 744, 747, 750, 753, 756, 758, 760, 762, 764, 766, 768, 770, 772, 774, 776, 778, 780, 782, 784, 786, 788, 792, 794, 797, 800, 803, 806, 809, 812, 815, 818, 821, 824, 826, 828, 829, 830, 833, 836, 838, 840, 842, 844, 847, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 863, 865, 867, 869, 871, 872, 873, 874, 875, 876, 878, 881, 883, 886, 889, 892, 894, 896, 898, 901, 901, 901, 903, 905, 907, 909, 911, 913, 915, 917, 919, 923, 925, 927, 928, 929, 931, 933, 934, 935, 937, 939, 941, 943, 946, 948, 950, 953, 956, 959, 961, 964, 966, 968, 970, 972, 975, 980, 983, 986, 987, 988, 989, 990, 992, 994, 997, 1000, 1002, 1004, 1006, 1007, 1009, 1011, 1013, 1014, 1015, 1019, 1023, 1027, 1031, 1035, 1038, 1041, 1044, 1047, 1050, 1053, 1056, 1059, 1062, 1066, 1070, 1074, 1077, 1081, 1085, 1090, 1094, 1098, 1103, 1105, 1108, 1110, 1112, 1115, 1118, 1120, 1122, 1125, 1131, 1134, 1136, 1138, 1140, 1141, 1143, 1145, 1147, 1148, 1150, 1152, 1153, 1156, 1157, 1160, 1163, 1166, 1169, 1172, 1175, 1176, 1177, 1179, 1181, 1182, 1183, 1184, 1188, 1190, 1195, 1197, 1199, 1203, 1206, 1209, 1210, 1211, 1212, 1214, 1217, 1220, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1232, 1233, 1234, 1235, 1243, 1244, 1245, 1246, 1248, 1249, 1252, 1253, 1255, 1256, 1258, 1261, 1264, 1267, 1269, 1272, 1275, 1278, 1280, 1281, 1282, 1283, 1284, 1292, 1294, 1296, 1298, 1302, 1304, 1307, 1309, 1314, 1315, 1318, 1320, 1322, 1324, 1325, 1326, 1328, 1331, 1335, 1338, 1340, 1344, 1345, 1348, 1348, 1350, 1353, 1356, 1359, 1363, 1370, 1374, 1375, 1376, 1378, 1378, 1379, 1380, 1381, 1382, 1384, 1385, 1388, 1389, 1390, 1391, 1393, 1397, 1399, 1401, 1407, 1408, 1415, 1420, 1426, 1433, 1436, 1442, 1447, 1453, 1455, 1457, 1458, 1460, 1462, 1464, 1467, 1470, 1473, 1476, 1480, 1484, 1488, 1492, 1492, 1496, 1503, 1505, 1506, 1507, 1509, 1511, 1511, 1516, 1518, 1520, 1523, 1525, 1527, 1530, 1532, 1535, 1537, 1539, 1541, 1543, 1545, 1547, 1549, 1551, 1553, 1554, 1556, 1556, 1558, 1560, 1562, 1564, 1566, 1568, 1571, 1574, 1577, 1582, 1587, 1592, 1596, 1600, 1604, 1606, 1610, 1613, 1615, 1618, 1620, 1624, 1627, 1628, 1629, 1630, 1634, 1638, 1642, 1646, 1651, 1656, 1661, 1666, 1669, 1672, 1675, 1678, 1682, 1686, 1690, 1694, 1699, 1704, 1709, 1714, 1717, 1720, 1723, 1726, 1728, 1730, 1732, 1734, 1736, 1738, 1740, 1745, 1750, 1752, 1755, 1758, 1761, 1763, 1770, 1774, 1782, 1784, 1786, 1787, 1790, 1795, 1799, 1801, 1803, 1805, 1807, 1810, 1812, 1814, 1816, 1818, 1820, 1822, 1824, 1829, 1833, 1838, 1840, 1842, 1844, 1846, 1848, 1851, 1853, 1856, 1859, 1863, 1866, 1869, 1871, 1872, 1874, 1877, 1880, 1881, 1884, 1887, 1889, 1891, 1894, 1896, 1898, 1902, 1904, 1908, 1910, 1912, 1913, 1919, 1921, 1923, 1927, 1929, 1930, 1934, 1938, 1941, 1945, 1949, 1953, 1955, 1957, 1960, 1962, 1964, 1966, 1968, 1968, 1969, 1971, 1974, 1977, 1980, 1983, 1985, 1987, 1989, 1991, 1994, 2000, 2005, 2009, 2014, 2015, 2016, 2020, 2023, 2025, 2027, 2028, 2029, 2030, 2034, 2038, 2044, 2047, 2049, 2051, 2053, 2056, 2058, 2059, 2061, 2065, 2069, 2073, 2077, 2081, 2085, 2089, 2091, 2092, 2093, 2094, 2096, 2097, 2098, 2100, 2103, 2106, 2109, 2112, 2114, 2117, 2120, 2123, 2125, 2127); MAST::Ops.WHO<@counts> := nqp::list_i(0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 3, 1, 1, 1, 1, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 3, 3, 3, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 3, 4, 3, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 6, 3, 3, 4, 4, 2, 2, 3, 3, 2, 2, 2, 3, 3, 2, 4, 4, 2, 3, 5, 5, 2, 2, 2, 3, 4, 2, 2, 2, 4, 5, 5, 3, 4, 6, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 2, 2, 3, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 3, 3, 2, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 2, 3, 3, 3, 2, 2, 2, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 3, 2, 2, 3, 3, 3, 2, 3, 2, 2, 2, 2, 3, 5, 3, 3, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 2, 2, 2, 1, 1, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 4, 4, 5, 4, 4, 5, 2, 3, 2, 2, 3, 3, 2, 2, 3, 6, 3, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 3, 1, 3, 3, 3, 3, 3, 3, 1, 1, 2, 2, 1, 1, 1, 4, 2, 5, 2, 2, 4, 3, 3, 1, 1, 1, 2, 3, 3, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 8, 1, 1, 1, 2, 1, 3, 1, 2, 1, 2, 3, 3, 3, 2, 3, 3, 3, 2, 1, 1, 1, 1, 8, 2, 2, 2, 4, 2, 3, 2, 5, 1, 3, 2, 2, 2, 1, 1, 2, 3, 4, 3, 2, 4, 1, 3, 0, 2, 3, 3, 3, 4, 7, 4, 1, 1, 2, 0, 1, 1, 1, 1, 2, 1, 3, 1, 1, 1, 2, 4, 2, 2, 6, 1, 7, 5, 6, 7, 3, 6, 5, 6, 2, 2, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 0, 4, 7, 2, 1, 1, 2, 2, 0, 5, 2, 2, 3, 2, 2, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 0, 2, 2, 2, 2, 2, 2, 3, 3, 3, 5, 5, 5, 4, 4, 4, 2, 4, 3, 2, 3, 2, 4, 3, 1, 1, 1, 4, 4, 4, 4, 5, 5, 5, 5, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 5, 5, 2, 3, 3, 3, 2, 7, 4, 8, 2, 2, 1, 3, 5, 4, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 5, 4, 5, 2, 2, 2, 2, 2, 3, 2, 3, 3, 4, 3, 3, 2, 1, 2, 3, 3, 1, 3, 3, 2, 2, 3, 2, 2, 4, 2, 4, 2, 2, 1, 6, 2, 2, 4, 2, 1, 4, 4, 3, 4, 4, 4, 2, 2, 3, 2, 2, 2, 2, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 6, 5, 4, 5, 1, 1, 4, 3, 2, 2, 1, 1, 1, 4, 4, 6, 3, 2, 2, 2, 3, 2, 1, 2, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 2, 1, 1, 2, 3, 3, 3, 3, 2, 3, 3, 3, 2, 2, 3); MAST::Ops.WHO<@values> := nqp::list_i(10, 8, 18, 16, 26, 24, 34, 32, 42, 40, 50, 48, 58, 56, 82, 81, 162, 137, 162, 145, 162, 153, 34, 9, 34, 17, 34, 25, 138, 161, 146, 161, 154, 161, 10, 33, 18, 33, 26, 33, 50, 41, 42, 49, 72, 33, 72, 33, 72, 49, 72, 49, 72, 57, 72, 57, 72, 57, 72, 57, 72, 34, 161, 161, 34, 161, 161, 32, 33, 82, 83, 84, 81, 34, 56, 50, 56, 58, 56, 66, 56, 56, 33, 56, 49, 56, 57, 56, 65, 66, 57, 57, 65, 66, 57, 57, 65, 65, 56, 65, 16, 34, 65, 57, 33, 49, 57, 65, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 162, 161, 161, 34, 33, 33, 162, 161, 161, 34, 33, 34, 33, 34, 162, 34, 162, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 34, 33, 33, 34, 33, 33, 34, 33, 33, 34, 33, 34, 33, 33, 34, 33, 33, 34, 49, 49, 34, 49, 49, 34, 49, 49, 34, 49, 49, 34, 49, 49, 34, 49, 49, 34, 49, 49, 50, 49, 49, 50, 49, 49, 50, 49, 49, 50, 49, 49, 50, 49, 49, 50, 49, 50, 49, 50, 49, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 49, 34, 161, 161, 34, 161, 161, 50, 49, 50, 49, 50, 49, 34, 161, 161, 50, 49, 50, 49, 50, 49, 50, 33, 34, 49, 58, 33, 58, 49, 34, 57, 50, 57, 34, 161, 161, 34, 161, 161, 104, 16, 33, 16, 49, 16, 57, 16, 65, 16, 32, 16, 48, 16, 56, 65, 34, 65, 50, 65, 58, 65, 66, 65, 16, 16, 34, 16, 50, 16, 58, 16, 66, 16, 34, 16, 72, 50, 16, 72, 58, 16, 72, 66, 16, 72, 34, 56, 50, 56, 58, 56, 66, 56, 34, 56, 72, 50, 56, 72, 58, 56, 72, 66, 56, 72, 66, 16, 66, 66, 96, 66, 33, 65, 66, 65, 66, 65, 57, 65, 65, 65, 33, 58, 65, 66, 65, 34, 65, 66, 65, 66, 65, 66, 65, 66, 32, 66, 32, 66, 32, 66, 57, 65, 65, 66, 66, 72, 66, 65, 66, 65, 66, 66, 34, 65, 66, 65, 33, 34, 65, 33, 50, 65, 33, 58, 65, 33, 34, 65, 33, 34, 65, 57, 34, 65, 66, 65, 65, 66, 65, 65, 65, 66, 65, 65, 58, 34, 57, 34, 57, 57, 34, 57, 57, 34, 57, 57, 34, 57, 57, 34, 57, 57, 34, 57, 57, 34, 57, 57, 34, 57, 57, 33, 34, 57, 57, 33, 34, 57, 33, 33, 57, 33, 58, 57, 57, 58, 57, 33, 58, 57, 33, 33, 34, 57, 57, 33, 34, 57, 34, 57, 34, 57, 33, 34, 57, 33, 58, 57, 58, 57, 58, 57, 66, 57, 57, 58, 57, 65, 34, 57, 57, 33, 56, 72, 57, 33, 56, 72, 34, 57, 34, 33, 57, 34, 57, 33, 33, 33, 34, 57, 33, 16, 16, 34, 57, 58, 33, 34, 57, 34, 57, 33, 34, 57, 57, 33, 58, 57, 58, 57, 65, 33, 34, 33, 57, 33, 34, 33, 57, 33, 33, 34, 33, 57, 33, 33, 66, 65, 65, 66, 65, 57, 33, 65, 57, 33, 65, 65, 65, 66, 33, 57, 33, 33, 66, 57, 57, 65, 58, 65, 57, 34, 57, 34, 57, 66, 34, 65, 65, 72, 66, 65, 56, 66, 65, 57, 34, 65, 56, 34, 65, 57, 66, 65, 66, 65, 34, 65, 66, 65, 65, 34, 65, 65, 34, 65, 66, 65, 66, 65, 66, 65, 66, 65, 65, 58, 65, 34, 65, 34, 65, 65, 65, 65, 56, 33, 16, 65, 65, 56, 49, 16, 65, 65, 56, 57, 16, 65, 65, 56, 65, 16, 65, 65, 57, 33, 65, 65, 57, 49, 65, 65, 57, 57, 65, 65, 57, 65, 34, 65, 65, 56, 16, 50, 65, 65, 56, 16, 58, 65, 65, 56, 16, 66, 65, 65, 56, 16, 34, 65, 65, 57, 50, 65, 65, 57, 58, 65, 65, 57, 66, 65, 65, 57, 34, 65, 65, 57, 66, 33, 65, 66, 49, 65, 66, 57, 65, 34, 65, 50, 65, 58, 65, 34, 65, 33, 50, 65, 33, 58, 65, 33, 66, 65, 33, 65, 33, 33, 65, 33, 49, 65, 33, 57, 65, 33, 65, 65, 33, 65, 49, 65, 57, 65, 65, 34, 65, 50, 65, 58, 65, 66, 65, 34, 65, 50, 65, 58, 65, 66, 65, 65, 33, 65, 49, 65, 57, 65, 65, 65, 65, 33, 33, 65, 33, 34, 65, 33, 34, 65, 57, 50, 65, 57, 58, 65, 57, 66, 65, 57, 65, 57, 33, 65, 57, 49, 65, 57, 57, 65, 57, 65, 34, 65, 57, 65, 57, 34, 65, 66, 66, 66, 65, 57, 66, 65, 65, 65, 65, 65, 33, 65, 65, 65, 33, 65, 33, 65, 34, 65, 34, 65, 66, 66, 66, 66, 66, 66, 66, 66, 34, 65, 34, 65, 34, 65, 34, 65, 34, 65, 57, 65, 66, 66, 66, 66, 66, 66, 57, 66, 57, 65, 66, 57, 66, 57, 65, 66, 57, 57, 57, 57, 65, 65, 57, 65, 33, 66, 65, 66, 65, 57, 66, 65, 58, 65, 66, 65, 58, 65, 34, 65, 66, 65, 65, 65, 65, 57, 65, 65, 65, 65, 57, 65, 34, 65, 66, 65, 65, 65, 66, 65, 58, 65, 65, 66, 65, 65, 65, 65, 34, 65, 66, 65, 65, 57, 65, 58, 57, 66, 57, 65, 33, 65, 65, 33, 65, 66, 65, 33, 58, 65, 34, 65, 65, 65, 57, 34, 65, 65, 65, 66, 65, 58, 65, 65, 57, 65, 65, 65, 65, 66, 16, 16, 66, 16, 32, 34, 34, 65, 66, 58, 65, 58, 57, 66, 65, 57, 65, 65, 65, 34, 65, 66, 65, 66, 65, 66, 66, 65, 66, 65, 66, 65, 66, 66, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 66, 65, 65, 34, 65, 65, 34, 65, 65, 34, 65, 65, 34, 65, 65, 34, 65, 65, 34, 65, 65, 34, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 66, 65, 33, 65, 66, 65, 33, 65, 66, 65, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 66, 65, 65, 65, 65, 34, 65, 66, 65, 65, 50, 65, 58, 65, 66, 49, 65, 66, 57, 65, 34, 65, 34, 65, 58, 65, 33, 66, 33, 57, 33, 33, 65, 50, 65, 65, 57, 57, 57, 57, 57, 57, 57, 57, 33, 34, 57, 57, 33, 57, 66, 57, 58, 65, 65, 66, 57, 57, 65, 162, 56, 104, 58, 57, 57, 57, 57, 57, 162, 65, 65, 65, 33, 33, 34, 65, 33, 65, 65, 65, 33, 34, 65, 66, 66, 66, 65, 57, 33, 145, 66, 33, 65, 57, 33, 145, 33, 162, 57, 66, 65, 65, 57, 33, 65, 65, 57, 65, 66, 65, 65, 57, 57, 161, 34, 65, 34, 57, 33, 66, 65, 56, 66, 65, 57, 57, 33, 34, 50, 34, 49, 66, 65, 33, 65, 50, 33, 34, 57, 57, 65, 65, 65, 65, 33, 58, 66, 66, 57, 57, 57, 66, 57, 57, 65, 57, 57, 66, 66, 57, 66, 65, 57, 66, 65, 57, 66, 65, 57, 66, 57, 58, 57, 57, 58, 57, 57, 58, 57, 57, 34, 49, 50, 50, 50, 34, 34, 65, 57, 65, 65, 65, 65, 33, 34, 57, 34, 57, 34, 57, 162, 65, 33, 33, 66, 65, 65, 65, 33, 65, 65, 58, 57, 33, 33, 57, 66, 65, 33, 33, 66, 65, 57, 57, 57, 57, 58, 65, 65, 65, 66, 65, 65, 66, 33, 65, 65, 66, 65, 65, 50, 49, 34, 57, 33, 57, 33, 34, 65, 57, 58, 33, 34, 33, 33, 34, 33, 33, 58, 33, 33, 34, 33, 33, 33, 34, 65, 57, 57, 57, 65, 65, 66, 65, 65, 65, 65, 65, 34, 65, 66, 65, 65, 65, 34, 65, 65, 66, 65, 65, 65, 65, 65, 66, 65, 65, 65, 57, 57, 66, 65, 66, 65, 66, 65, 65, 33, 33, 65, 65, 66, 65, 65, 65, 65, 33, 65, 66, 65, 65, 57, 65, 66, 65, 65, 57, 33, 65, 66, 65, 65, 57, 33, 33, 65, 65, 65, 161, 66, 65, 65, 65, 65, 65, 65, 33, 33, 33, 161, 66, 65, 65, 65, 65, 65, 66, 57, 66, 57, 58, 34, 16, 34, 24, 34, 65, 34, 56, 56, 50, 56, 56, 58, 56, 56, 66, 56, 56, 34, 56, 56, 72, 50, 56, 56, 72, 58, 56, 56, 72, 66, 56, 56, 72, 66, 65, 65, 65, 66, 65, 57, 65, 57, 65, 65, 65, 33, 65, 66, 34, 65, 65, 33, 66, 57, 57, 65, 65, 34, 65, 65, 65, 66, 65, 65, 66, 65, 66, 65, 66, 65, 33, 58, 57, 34, 57, 33, 34, 65, 34, 65, 34, 65, 65, 33, 65, 49, 65, 57, 34, 65, 50, 65, 58, 65, 65, 34, 65, 66, 35, 66, 51, 66, 59, 66, 56, 66, 56, 66, 56, 66, 65, 33, 66, 65, 33, 66, 65, 33, 66, 65, 65, 56, 16, 66, 65, 65, 56, 16, 66, 65, 65, 56, 16, 66, 65, 65, 57, 66, 65, 65, 57, 66, 65, 65, 57, 34, 65, 57, 57, 33, 65, 65, 33, 65, 58, 65, 57, 33, 65, 66, 65, 34, 57, 57, 33, 34, 57, 33, 65, 65, 57, 34, 65, 33, 33, 50, 65, 33, 33, 58, 65, 33, 33, 66, 65, 33, 33, 34, 65, 33, 33, 33, 50, 65, 33, 33, 33, 58, 65, 33, 33, 33, 66, 65, 33, 33, 33, 34, 65, 65, 50, 65, 65, 58, 65, 65, 66, 65, 65, 65, 33, 33, 33, 65, 33, 33, 49, 65, 33, 33, 57, 65, 33, 33, 65, 65, 33, 33, 33, 33, 65, 33, 33, 33, 49, 65, 33, 33, 33, 57, 65, 33, 33, 33, 65, 65, 65, 33, 65, 65, 49, 65, 65, 57, 65, 65, 65, 66, 65, 65, 65, 34, 65, 66, 65, 34, 65, 58, 57, 65, 65, 162, 65, 33, 33, 33, 66, 57, 57, 57, 65, 34, 65, 66, 65, 65, 66, 65, 65, 66, 65, 65, 34, 65, 66, 65, 65, 57, 33, 33, 65, 65, 33, 33, 161, 66, 65, 65, 65, 65, 65, 57, 33, 34, 65, 34, 65, 66, 57, 161, 161, 65, 65, 56, 161, 16, 65, 65, 57, 161, 66, 27, 66, 19, 66, 11, 66, 43, 66, 161, 65, 162, 65, 162, 33, 34, 161, 162, 49, 50, 161, 162, 65, 162, 161, 162, 65, 65, 56, 16, 162, 65, 65, 57, 66, 65, 65, 56, 16, 66, 163, 66, 155, 66, 147, 66, 139, 162, 16, 162, 16, 72, 162, 56, 162, 56, 72, 162, 56, 56, 162, 56, 56, 72, 50, 57, 33, 50, 57, 33, 65, 57, 65, 65, 57, 66, 32, 65, 66, 32, 65, 66, 65, 65, 65, 65, 57, 65, 65, 65, 65, 65, 58, 65, 33, 58, 65, 58, 65, 58, 65, 33, 33, 34, 65, 66, 65, 65, 33, 34, 65, 58, 57, 65, 34, 57, 57, 33, 33, 33, 65, 65, 58, 57, 34, 57, 57, 33, 34, 65, 34, 34, 57, 57, 33, 34, 57, 57, 33, 58, 65, 33, 34, 57, 57, 33, 66, 65, 65, 65, 34, 65, 33, 33, 34, 65, 34, 65, 34, 65, 33, 66, 65, 34, 65, 65, 65, 65, 33, 33, 65, 65, 34, 65, 65, 50, 65, 65, 58, 65, 65, 66, 65, 65, 34, 17, 50, 17, 58, 17, 66, 17, 66, 65, 65, 66, 57, 57, 57, 65, 33, 66, 57, 57, 65, 33, 58, 65, 57, 33, 58, 65, 57, 57, 33, 34, 66, 66, 65, 33, 33, 57, 57, 65, 66, 56, 65, 65, 65, 65, 65, 66, 65, 65, 56, 65, 65, 57, 65, 66, 65, 65, 57, 65, 65, 162, 65, 57, 58, 161, 65, 65, 66, 33, 66, 33, 57, 66, 33, 34, 66, 65, 65, 33, 33, 161, 65, 33, 161, 161, 65, 161, 49, 161, 66, 65, 65, 65, 34, 65, 161, 161, 162, 65, 161, 161, 50, 65, 161, 161, 34, 65, 66, 34, 34, 65, 65, 66, 162, 56, 104, 34, 56, 104, 50, 56, 104, 58, 56, 104, 66, 56, 104, 34, 65, 65, 33, 161, 162, 65, 33, 66, 65, 33, 34, 65, 65, 161, 162, 65, 33); MAST::Ops.WHO<%codes> := nqp::hash('no_op', 0, 'const_i8', 1, 'const_i16', 2, 'const_i32', 3, 'const_i64', 4, 'const_n32', 5, 'const_n64', 6, 'const_s', 7, 'set', 8, 'extend_u8', 9, 'extend_u16', 10, 'extend_u32', 11, 'extend_i8', 12, 'extend_i16', 13, 'extend_i32', 14, 'trunc_u8', 15, 'trunc_u16', 16, 'trunc_u32', 17, 'trunc_i8', 18, 'trunc_i16', 19, 'trunc_i32', 20, 'extend_n32', 21, 'trunc_n32', 22, 'goto', 23, 'if_i', 24, 'unless_i', 25, 'if_n', 26, 'unless_n', 27, 'if_s', 28, 'unless_s', 29, 'if_s0', 30, 'unless_s0', 31, 'eq_u', 32, 'ne_u', 33, 'jumplist', 34, 'getlex', 35, 'bindlex', 36, 'getlex_ni', 37, 'getlex_nn', 38, 'getlex_ns', 39, 'getlex_no', 40, 'bindlex_ni', 41, 'bindlex_nn', 42, 'bindlex_ns', 43, 'bindlex_no', 44, 'getlex_ng', 45, 'bindlex_ng', 46, 'getdynlex', 47, 'binddynlex', 48, 'setlexvalue', 49, 'lexprimspec', 50, 'return_i', 51, 'return_n', 52, 'return_s', 53, 'return_o', 54, 'return', 55, 'eq_i', 56, 'ne_i', 57, 'lt_i', 58, 'le_i', 59, 'gt_i', 60, 'ge_i', 61, 'cmp_i', 62, 'add_i', 63, 'sub_i', 64, 'mul_i', 65, 'div_i', 66, 'div_u', 67, 'mod_i', 68, 'mod_u', 69, 'neg_i', 70, 'abs_i', 71, 'inc_i', 72, 'inc_u', 73, 'dec_i', 74, 'dec_u', 75, 'band_i', 76, 'bor_i', 77, 'bxor_i', 78, 'bnot_i', 79, 'blshift_i', 80, 'brshift_i', 81, 'pow_i', 82, 'not_i', 83, 'gcd_i', 84, 'lcm_i', 85, 'eq_n', 86, 'ne_n', 87, 'lt_n', 88, 'le_n', 89, 'gt_n', 90, 'ge_n', 91, 'cmp_n', 92, 'add_n', 93, 'sub_n', 94, 'mul_n', 95, 'div_n', 96, 'mod_n', 97, 'neg_n', 98, 'abs_n', 99, 'pow_n', 100, 'ceil_n', 101, 'floor_n', 102, 'sin_n', 103, 'asin_n', 104, 'cos_n', 105, 'acos_n', 106, 'tan_n', 107, 'atan_n', 108, 'atan2_n', 109, 'le_u', 110, 'lt_u', 111, 'sinh_n', 112, 'cosh_n', 113, 'tanh_n', 114, 'ge_u', 115, 'sqrt_n', 116, 'log_n', 117, 'exp_n', 118, 'coerce_in', 119, 'coerce_ni', 120, 'coerce_is', 121, 'coerce_ns', 122, 'coerce_si', 123, 'coerce_sn', 124, 'gt_u', 125, 'cmp_u', 126, 'checkarity', 140, 'param_rp_i', 141, 'param_rp_n', 142, 'param_rp_s', 143, 'param_rp_o', 144, 'param_op_i', 145, 'param_op_n', 146, 'param_op_s', 147, 'param_op_o', 148, 'param_rn_i', 149, 'param_rn_n', 150, 'param_rn_s', 151, 'param_rn_o', 152, 'param_on_i', 153, 'param_on_n', 154, 'param_on_s', 155, 'param_on_o', 156, 'param_sp', 157, 'param_sn', 158, 'getcode', 159, 'caller', 160, 'capturelex', 161, 'takeclosure', 162, 'exception', 163, 'bindexmessage', 164, 'bindexpayload', 165, 'bindexcategory', 166, 'getexmessage', 167, 'getexpayload', 168, 'getexcategory', 169, 'throwdyn', 170, 'throwlex', 171, 'throwlexotic', 172, 'throwcatdyn', 173, 'throwcatlex', 174, 'throwcatlexotic', 175, 'die', 176, 'rethrow', 177, 'resume', 178, 'takehandlerresult', 179, 'backtracestrings', 182, 'usecapture', 183, 'savecapture', 184, 'captureposelems', 185, 'captureposarg', 186, 'captureposarg_i', 187, 'captureposarg_n', 188, 'captureposarg_s', 189, 'captureposprimspec', 190, 'captureexistsnamed', 191, 'capturehasnameds', 192, 'null_s', 196, 'isnull_s', 197, 'eq_s', 198, 'ne_s', 199, 'gt_s', 200, 'ge_s', 201, 'lt_s', 202, 'le_s', 203, 'cmp_s', 204, 'eqat_s', 205, 'eqatic_s', 206, 'haveat_s', 207, 'concat_s', 208, 'repeat_s', 209, 'substr_s', 210, 'index_s', 211, 'codes_s', 213, 'getcp_s', 214, 'indexcp_s', 215, 'uc', 216, 'lc', 217, 'tc', 218, 'split', 219, 'join', 220, 'getcpbyname', 221, 'indexat', 222, 'indexnat', 223, 'unipropcode', 224, 'unipvalcode', 225, 'hasuniprop', 226, 'hasunipropc', 227, 'chars', 228, 'chr', 229, 'ordfirst', 230, 'ordat', 231, 'rindexfrom', 232, 'escape', 233, 'flip', 234, 'setbuffersize_fh', 235, 'iscclass', 236, 'findcclass', 237, 'findnotcclass', 238, 'nfafromstatelist', 239, 'nfarunproto', 240, 'nfarunalt', 241, 'radix', 242, 'encode', 243, 'decode', 244, 'istrue_s', 245, 'isfalse_s', 246, 'null', 247, 'isnull', 248, 'ifnonnull', 249, 'create', 254, 'clone', 255, 'isconcrete', 256, 'rebless', 257, 'istype', 258, 'objprimspec', 259, 'gethow', 260, 'getwhat', 261, 'getwho', 262, 'setwho', 263, 'reprname', 264, 'getwhere', 265, 'eqaddr', 266, 'bindattr_i', 267, 'bindattr_n', 268, 'bindattr_s', 269, 'bindattr_o', 270, 'bindattrs_i', 271, 'bindattrs_n', 272, 'bindattrs_s', 273, 'bindattrs_o', 274, 'getattr_i', 275, 'getattr_n', 276, 'getattr_s', 277, 'getattr_o', 278, 'getattrs_i', 279, 'getattrs_n', 280, 'getattrs_s', 281, 'getattrs_o', 282, 'attrinited', 283, 'box_i', 284, 'box_n', 285, 'box_s', 286, 'unbox_i', 287, 'unbox_n', 288, 'unbox_s', 289, 'atpos_i', 290, 'atpos_n', 291, 'atpos_s', 292, 'atpos_o', 293, 'bindpos_i', 294, 'bindpos_n', 295, 'bindpos_s', 296, 'bindpos_o', 297, 'push_i', 298, 'push_n', 299, 'push_s', 300, 'push_o', 301, 'pop_i', 302, 'pop_n', 303, 'pop_s', 304, 'pop_o', 305, 'shift_i', 306, 'shift_n', 307, 'shift_s', 308, 'shift_o', 309, 'unshift_i', 310, 'unshift_n', 311, 'unshift_s', 312, 'unshift_o', 313, 'splice', 314, 'setelemspos', 315, 'existspos', 316, 'atkey_i', 317, 'atkey_n', 318, 'atkey_s', 319, 'atkey_o', 320, 'bindkey_i', 321, 'bindkey_n', 322, 'bindkey_s', 323, 'bindkey_o', 324, 'existskey', 325, 'deletekey', 326, 'elems', 327, 'knowhow', 328, 'knowhowattr', 329, 'newtype', 330, 'composetype', 331, 'settypecache', 334, 'settypecheckmode', 335, 'setboolspec', 336, 'bootint', 339, 'bootnum', 340, 'bootstr', 341, 'bootarray', 342, 'bootintarray', 343, 'bootnumarray', 344, 'bootstrarray', 345, 'boothash', 346, 'isint', 347, 'isnum', 348, 'isstr', 349, 'islist', 350, 'ishash', 351, 'sethllconfig', 352, 'hllboxtype_i', 353, 'hllboxtype_n', 354, 'hllboxtype_s', 355, 'hlllist', 356, 'hllhash', 357, 'getcomp', 358, 'bindcomp', 359, 'getcurhllsym', 360, 'bindcurhllsym', 361, 'gethllsym', 362, 'bindhllsym', 363, 'settypehll', 364, 'settypehllrole', 365, 'usecompileehllconfig', 368, 'usecompilerhllconfig', 369, 'iter', 370, 'iterkey_s', 371, 'iterval', 372, 'getcodename', 373, 'iscoderef', 374, 'getcodeobj', 375, 'setcodeobj', 376, 'setcodename', 377, 'forceouterctx', 378, 'freshcoderef', 381, 'markcodestatic', 382, 'markcodestub', 383, 'getstaticcode', 384, 'getcodecuid', 385, 'assign', 388, 'assignunchecked', 389, 'iscont', 390, 'decont', 391, 'setcontspec', 392, 'sha1', 393, 'createsc', 394, 'scsetobj', 395, 'scsetcode', 396, 'scgetobj', 397, 'scgethandle', 398, 'scgetobjidx', 399, 'scsetdesc', 400, 'scobjcount', 401, 'setobjsc', 402, 'getobjsc', 403, 'serialize', 404, 'deserialize', 405, 'wval', 406, 'wval_wide', 407, 'scwbdisable', 408, 'scwbenable', 409, 'pushcompsc', 410, 'popcompsc', 411, 'scgetdesc', 412, 'loadbytecode', 413, 'newmixintype', 414, 'installconfprog', 415, 'iscompunit', 416, 'compunitmainline', 417, 'compunitcodes', 418, 'ctx', 419, 'ctxouter', 420, 'ctxcaller', 421, 'ctxlexpad', 422, 'curcode', 423, 'callercode', 424, 'add_I', 425, 'sub_I', 426, 'mul_I', 427, 'div_I', 428, 'mod_I', 429, 'neg_I', 430, 'abs_I', 431, 'cmp_I', 432, 'eq_I', 433, 'ne_I', 434, 'lt_I', 435, 'le_I', 436, 'gt_I', 437, 'ge_I', 438, 'bor_I', 439, 'bxor_I', 440, 'band_I', 441, 'bnot_I', 442, 'blshift_I', 443, 'brshift_I', 444, 'pow_I', 445, 'gcd_I', 446, 'lcm_I', 447, 'expmod_I', 448, 'isprime_I', 449, 'rand_I', 450, 'coerce_In', 451, 'coerce_Is', 452, 'coerce_nI', 453, 'coerce_sI', 454, 'isbig_I', 455, 'bool_I', 456, 'base_I', 457, 'radix_I', 458, 'div_In', 459, 'copy_f', 460, 'append_f', 461, 'rename_f', 462, 'delete_f', 463, 'chmod_f', 464, 'exists_f', 465, 'mkdir', 466, 'rmdir', 467, 'open_dir', 468, 'read_dir', 469, 'close_dir', 470, 'open_fh', 471, 'close_fh', 472, 'dispatch_u', 473, 'atposnd_u', 476, 'seek_fh', 477, 'lock_fh', 478, 'unlock_fh', 479, 'sync_fh', 480, 'trunc_fh', 481, 'eof_fh', 482, 'getstdin', 483, 'getstdout', 484, 'getstderr', 485, 'connect_sk', 486, 'socket', 487, 'bind_sk', 488, 'coerce_su', 489, 'accept_sk', 490, 'decodetocodes', 491, 'encodefromcodes', 492, 'multidimref_u', 493, 'print', 494, 'say', 495, 'return_u', 496, 'tell_fh', 497, 'stat', 498, 'chdir', 501, 'srand', 502, 'rand_i', 503, 'rand_n', 504, 'sleep', 506, 'newthread', 507, 'threadjoin', 508, 'exit', 510, 'cwd', 512, 'clargs', 513, 'getenvhash', 514, 'loadlib', 515, 'freelib', 516, 'findsym', 517, 'dropsym', 518, 'loadext', 519, 'backendconfig', 520, 'getlexouter', 521, 'getlexrel', 522, 'getlexreldyn', 523, 'getlexrelcaller', 524, 'getlexcaller', 525, 'bitand_s', 526, 'bitor_s', 527, 'bitxor_s', 528, 'isnanorinf', 529, 'inf', 530, 'neginf', 531, 'nan', 532, 'getpid', 533, 'filereadable', 535, 'filewritable', 536, 'fileexecutable', 537, 'atpos2d_u', 538, 'capturenamedshash', 539, 'read_fhb', 540, 'write_fhb', 541, 'replace', 542, 'newexception', 543, 'permit', 544, 'backtrace', 545, 'symlink', 546, 'link', 547, 'gethostname', 548, 'exreturnafterunwind', 549, 'vmeventsubscribe', 550, 'continuationreset', 551, 'continuationcontrol', 552, 'continuationinvoke', 553, 'randscale_n', 554, 'uniisblock', 555, 'assertparamcheck', 556, 'hintfor', 557, 'paramnamesused', 558, 'getuniname', 559, 'getuniprop_int', 560, 'getuniprop_bool', 561, 'getuniprop_str', 562, 'matchuniprop', 563, 'nativecallbuild', 564, 'nativecallinvoke', 565, 'nativecallrefresh', 566, 'threadrun', 567, 'threadid', 568, 'threadyield', 569, 'currentthread', 570, 'lock', 571, 'unlock', 572, 'semacquire', 573, 'semtryacquire', 574, 'semrelease', 575, 'getlockcondvar', 576, 'condwait', 577, 'condsignalone', 578, 'condsignalall', 579, 'queuepoll', 580, 'ctxouterskipthunks', 582, 'ctxcallerskipthunks', 583, 'timer', 584, 'cancel', 585, 'signal', 586, 'watchfile', 587, 'asyncconnect', 588, 'asynclisten', 589, 'bindposnd_u', 590, 'asyncwritebytes', 591, 'bindpos3d_u', 592, 'asyncreadbytes', 593, 'getlexstatic_o', 594, 'getlexperinvtype_o', 595, 'execname', 596, 'const_i64_16', 597, 'const_i64_32', 598, 'isnonnull', 599, 'param_rn2_i', 600, 'param_rn2_n', 601, 'param_rn2_s', 602, 'param_rn2_o', 603, 'param_on2_i', 604, 'param_on2_n', 605, 'param_on2_s', 606, 'param_on2_o', 607, 'osrpoint', 608, 'nativecallcast', 609, 'spawnprocasync', 610, 'killprocasync', 611, 'startprofile', 612, 'endprofile', 613, 'objectid', 614, 'settypefinalize', 615, 'force_gc', 616, 'nativecallglobal', 617, 'setparameterizer', 619, 'parameterizetype', 620, 'typeparameterized', 621, 'typeparameters', 622, 'typeparameterat', 623, 'readlink', 624, 'lstat', 625, 'iscont_i', 626, 'iscont_n', 627, 'iscont_s', 628, 'assign_i', 629, 'assign_n', 630, 'assign_s', 631, 'decont_i', 632, 'decont_n', 633, 'decont_s', 634, 'getrusage', 635, 'threadlockcount', 636, 'bindcomplete', 637, 'getlexref_i', 638, 'getlexref_n', 639, 'getlexref_s', 640, 'getlexref_ni', 641, 'getlexref_nn', 642, 'getlexref_ns', 643, 'atposref_i', 644, 'atposref_n', 645, 'atposref_s', 646, 'getattrref_i', 647, 'getattrref_n', 648, 'getattrref_s', 649, 'getattrsref_i', 650, 'getattrsref_n', 651, 'getattrsref_s', 652, 'nativecallsizeof', 653, 'encodenorm', 654, 'normalizecodes', 655, 'strfromcodes', 656, 'strtocodes', 657, 'getcodelocation', 658, 'eqatim_s', 659, 'ordbaseat', 660, 'neverrepossess', 661, 'scdisclaim', 662, 'setthreadname', 663, 'atpos2d_i', 664, 'atpos2d_n', 665, 'atpos2d_s', 666, 'atpos2d_o', 667, 'atpos3d_i', 668, 'atpos3d_n', 669, 'atpos3d_s', 670, 'atpos3d_o', 671, 'atposnd_i', 672, 'atposnd_n', 673, 'atposnd_s', 674, 'atposnd_o', 675, 'bindpos2d_i', 676, 'bindpos2d_n', 677, 'bindpos2d_s', 678, 'bindpos2d_o', 679, 'bindpos3d_i', 680, 'bindpos3d_n', 681, 'bindpos3d_s', 682, 'bindpos3d_o', 683, 'bindposnd_i', 684, 'bindposnd_n', 685, 'bindposnd_s', 686, 'bindposnd_o', 687, 'dimensions', 688, 'setdimensions', 689, 'numdimensions', 690, 'ctxcode', 691, 'isrwcont', 692, 'fc', 693, 'atpos3d_u', 695, 'encoderep', 696, 'istty_fh', 697, 'multidimref_i', 698, 'multidimref_n', 699, 'multidimref_s', 700, 'fileno_fh', 701, 'asyncudp', 702, 'bindpos2d_u', 703, 'asyncwritebytesto', 704, 'objprimbits', 705, 'objprimunsigned', 706, 'ctxnt', 707, 'chown_f', 708, 'bindattr_u', 709, 'bindattrs_u', 710, 'getlexref_i32', 711, 'getlexref_i16', 712, 'getlexref_i8', 713, 'getlexref_n32', 714, 'box_u', 715, 'unbox_u', 716, 'coerce_iu', 717, 'coerce_ui', 718, 'coerce_nu', 719, 'coerce_un', 720, 'decont_u', 721, 'bnot_u', 722, 'getattr_u', 723, 'getattrs_u', 724, 'getattrref_u', 725, 'getlexref_u', 726, 'getlexref_u32', 727, 'getlexref_u16', 728, 'getlexref_u8', 729, 'param_rp_u', 730, 'param_op_u', 731, 'param_rn_u', 732, 'param_on_u', 733, 'param_rn2_u', 734, 'param_on2_u', 735, 'stat_time', 736, 'lstat_time', 737, 'setdebugtypename', 738, 'loadbytecodebuffer', 739, 'loadbytecodefh', 740, 'throwpayloadlex', 741, 'throwpayloadlexcaller', 742, 'lastexpayload', 743, 'cancelnotify', 744, 'decoderconfigure', 745, 'decodersetlineseps', 746, 'decoderaddbytes', 747, 'decodertakechars', 748, 'decodertakeallchars', 749, 'decodertakeavailablechars', 750, 'decodertakeline', 751, 'decoderbytesavailable', 752, 'decodertakebytes', 753, 'decoderempty', 754, 'indexingoptimized', 755, 'captureinnerlex', 756, 'unicmp_s', 757, 'strfromname', 759, 'indexic_s', 760, 'getport_sk', 761, 'cpucores', 762, 'eqaticim_s', 763, 'indexicim_s', 764, 'decodertakecharseof', 765, 'indexim_s', 766, 'cas_o', 767, 'cas_i', 768, 'atomicinc_i', 769, 'atomicdec_i', 770, 'atomicadd_i', 771, 'atomicload_o', 772, 'atomicload_i', 773, 'atomicstore_o', 774, 'atomicstore_i', 775, 'barrierfull', 776, 'coveragecontrol', 777, 'coerce_II', 787, 'encoderepconf', 788, 'encodeconf', 789, 'decodeconf', 790, 'decoderepconf', 791, 'getppid', 792, 'getsignals', 793, 'slice', 794, 'atomicbindattr_o', 802, 'casattr_o', 803, 'atkey_u', 804, 'coerce_us', 805, 'hllbool', 807, 'hllboolfor', 808, 'decodelocaltime', 809, 'fork', 810, 'buffertocu', 811, 'writeint', 812, 'writeuint', 813, 'writenum', 814, 'serializetobuf', 815, 'readint', 816, 'readuint', 817, 'readnum', 818, 'uname', 820, 'freemem', 821, 'totalmem', 822, 'time', 825, 'dispatch_v', 826, 'dispatch_i', 827, 'dispatch_n', 828, 'dispatch_s', 829, 'dispatch_o', 830, 'gettypehllrole', 831, 'bindpos_u', 832, 'atpos_u', 833, 'atposref_u', 834, 'iscont_u', 835, 'assign_u', 836, 'captureposarg_u', 837); MAST::Ops.WHO<@names> := nqp::list_s('no_op', 'const_i8', 'const_i16', 'const_i32', 'const_i64', 'const_n32', 'const_n64', 'const_s', 'set', 'extend_u8', 'extend_u16', 'extend_u32', 'extend_i8', 'extend_i16', 'extend_i32', 'trunc_u8', 'trunc_u16', 'trunc_u32', 'trunc_i8', 'trunc_i16', 'trunc_i32', 'extend_n32', 'trunc_n32', 'goto', 'if_i', 'unless_i', 'if_n', 'unless_n', 'if_s', 'unless_s', 'if_s0', 'unless_s0', 'eq_u', 'ne_u', 'jumplist', 'getlex', 'bindlex', 'getlex_ni', 'getlex_nn', 'getlex_ns', 'getlex_no', 'bindlex_ni', 'bindlex_nn', 'bindlex_ns', 'bindlex_no', 'getlex_ng', 'bindlex_ng', 'getdynlex', 'binddynlex', 'setlexvalue', 'lexprimspec', 'return_i', 'return_n', 'return_s', 'return_o', 'return', 'eq_i', 'ne_i', 'lt_i', 'le_i', 'gt_i', 'ge_i', 'cmp_i', 'add_i', 'sub_i', 'mul_i', 'div_i', 'div_u', 'mod_i', 'mod_u', 'neg_i', 'abs_i', 'inc_i', 'inc_u', 'dec_i', 'dec_u', 'band_i', 'bor_i', 'bxor_i', 'bnot_i', 'blshift_i', 'brshift_i', 'pow_i', 'not_i', 'gcd_i', 'lcm_i', 'eq_n', 'ne_n', 'lt_n', 'le_n', 'gt_n', 'ge_n', 'cmp_n', 'add_n', 'sub_n', 'mul_n', 'div_n', 'mod_n', 'neg_n', 'abs_n', 'pow_n', 'ceil_n', 'floor_n', 'sin_n', 'asin_n', 'cos_n', 'acos_n', 'tan_n', 'atan_n', 'atan2_n', 'le_u', 'lt_u', 'sinh_n', 'cosh_n', 'tanh_n', 'ge_u', 'sqrt_n', 'log_n', 'exp_n', 'coerce_in', 'coerce_ni', 'coerce_is', 'coerce_ns', 'coerce_si', 'coerce_sn', 'gt_u', 'cmp_u', 'checkarity', 'param_rp_i', 'param_rp_n', 'param_rp_s', 'param_rp_o', 'param_op_i', 'param_op_n', 'param_op_s', 'param_op_o', 'param_rn_i', 'param_rn_n', 'param_rn_s', 'param_rn_o', 'param_on_i', 'param_on_n', 'param_on_s', 'param_on_o', 'param_sp', 'param_sn', 'getcode', 'caller', 'capturelex', 'takeclosure', 'exception', 'bindexmessage', 'bindexpayload', 'bindexcategory', 'getexmessage', 'getexpayload', 'getexcategory', 'throwdyn', 'throwlex', 'throwlexotic', 'throwcatdyn', 'throwcatlex', 'throwcatlexotic', 'die', 'rethrow', 'resume', 'takehandlerresult', 'backtracestrings', 'usecapture', 'savecapture', 'captureposelems', 'captureposarg', 'captureposarg_i', 'captureposarg_n', 'captureposarg_s', 'captureposprimspec', 'captureexistsnamed', 'capturehasnameds', 'null_s', 'isnull_s', 'eq_s', 'ne_s', 'gt_s', 'ge_s', 'lt_s', 'le_s', 'cmp_s', 'eqat_s', 'eqatic_s', 'haveat_s', 'concat_s', 'repeat_s', 'substr_s', 'index_s', 'codes_s', 'getcp_s', 'indexcp_s', 'uc', 'lc', 'tc', 'split', 'join', 'getcpbyname', 'indexat', 'indexnat', 'unipropcode', 'unipvalcode', 'hasuniprop', 'hasunipropc', 'chars', 'chr', 'ordfirst', 'ordat', 'rindexfrom', 'escape', 'flip', 'setbuffersize_fh', 'iscclass', 'findcclass', 'findnotcclass', 'nfafromstatelist', 'nfarunproto', 'nfarunalt', 'radix', 'encode', 'decode', 'istrue_s', 'isfalse_s', 'null', 'isnull', 'ifnonnull', 'create', 'clone', 'isconcrete', 'rebless', 'istype', 'objprimspec', 'gethow', 'getwhat', 'getwho', 'setwho', 'reprname', 'getwhere', 'eqaddr', 'bindattr_i', 'bindattr_n', 'bindattr_s', 'bindattr_o', 'bindattrs_i', 'bindattrs_n', 'bindattrs_s', 'bindattrs_o', 'getattr_i', 'getattr_n', 'getattr_s', 'getattr_o', 'getattrs_i', 'getattrs_n', 'getattrs_s', 'getattrs_o', 'attrinited', 'box_i', 'box_n', 'box_s', 'unbox_i', 'unbox_n', 'unbox_s', 'atpos_i', 'atpos_n', 'atpos_s', 'atpos_o', 'bindpos_i', 'bindpos_n', 'bindpos_s', 'bindpos_o', 'push_i', 'push_n', 'push_s', 'push_o', 'pop_i', 'pop_n', 'pop_s', 'pop_o', 'shift_i', 'shift_n', 'shift_s', 'shift_o', 'unshift_i', 'unshift_n', 'unshift_s', 'unshift_o', 'splice', 'setelemspos', 'existspos', 'atkey_i', 'atkey_n', 'atkey_s', 'atkey_o', 'bindkey_i', 'bindkey_n', 'bindkey_s', 'bindkey_o', 'existskey', 'deletekey', 'elems', 'knowhow', 'knowhowattr', 'newtype', 'composetype', 'settypecache', 'settypecheckmode', 'setboolspec', 'bootint', 'bootnum', 'bootstr', 'bootarray', 'bootintarray', 'bootnumarray', 'bootstrarray', 'boothash', 'isint', 'isnum', 'isstr', 'islist', 'ishash', 'sethllconfig', 'hllboxtype_i', 'hllboxtype_n', 'hllboxtype_s', 'hlllist', 'hllhash', 'getcomp', 'bindcomp', 'getcurhllsym', 'bindcurhllsym', 'gethllsym', 'bindhllsym', 'settypehll', 'settypehllrole', 'usecompileehllconfig', 'usecompilerhllconfig', 'iter', 'iterkey_s', 'iterval', 'getcodename', 'iscoderef', 'getcodeobj', 'setcodeobj', 'setcodename', 'forceouterctx', 'freshcoderef', 'markcodestatic', 'markcodestub', 'getstaticcode', 'getcodecuid', 'assign', 'assignunchecked', 'iscont', 'decont', 'setcontspec', 'sha1', 'createsc', 'scsetobj', 'scsetcode', 'scgetobj', 'scgethandle', 'scgetobjidx', 'scsetdesc', 'scobjcount', 'setobjsc', 'getobjsc', 'serialize', 'deserialize', 'wval', 'wval_wide', 'scwbdisable', 'scwbenable', 'pushcompsc', 'popcompsc', 'scgetdesc', 'loadbytecode', 'newmixintype', 'installconfprog', 'iscompunit', 'compunitmainline', 'compunitcodes', 'ctx', 'ctxouter', 'ctxcaller', 'ctxlexpad', 'curcode', 'callercode', 'add_I', 'sub_I', 'mul_I', 'div_I', 'mod_I', 'neg_I', 'abs_I', 'cmp_I', 'eq_I', 'ne_I', 'lt_I', 'le_I', 'gt_I', 'ge_I', 'bor_I', 'bxor_I', 'band_I', 'bnot_I', 'blshift_I', 'brshift_I', 'pow_I', 'gcd_I', 'lcm_I', 'expmod_I', 'isprime_I', 'rand_I', 'coerce_In', 'coerce_Is', 'coerce_nI', 'coerce_sI', 'isbig_I', 'bool_I', 'base_I', 'radix_I', 'div_In', 'copy_f', 'append_f', 'rename_f', 'delete_f', 'chmod_f', 'exists_f', 'mkdir', 'rmdir', 'open_dir', 'read_dir', 'close_dir', 'open_fh', 'close_fh', 'dispatch_u', 'atposnd_u', 'seek_fh', 'lock_fh', 'unlock_fh', 'sync_fh', 'trunc_fh', 'eof_fh', 'getstdin', 'getstdout', 'getstderr', 'connect_sk', 'socket', 'bind_sk', 'coerce_su', 'accept_sk', 'decodetocodes', 'encodefromcodes', 'multidimref_u', 'print', 'say', 'return_u', 'tell_fh', 'stat', 'chdir', 'srand', 'rand_i', 'rand_n', 'sleep', 'newthread', 'threadjoin', 'exit', 'cwd', 'clargs', 'getenvhash', 'loadlib', 'freelib', 'findsym', 'dropsym', 'loadext', 'backendconfig', 'getlexouter', 'getlexrel', 'getlexreldyn', 'getlexrelcaller', 'getlexcaller', 'bitand_s', 'bitor_s', 'bitxor_s', 'isnanorinf', 'inf', 'neginf', 'nan', 'getpid', 'filereadable', 'filewritable', 'fileexecutable', 'atpos2d_u', 'capturenamedshash', 'read_fhb', 'write_fhb', 'replace', 'newexception', 'permit', 'backtrace', 'symlink', 'link', 'gethostname', 'exreturnafterunwind', 'vmeventsubscribe', 'continuationreset', 'continuationcontrol', 'continuationinvoke', 'randscale_n', 'uniisblock', 'assertparamcheck', 'hintfor', 'paramnamesused', 'getuniname', 'getuniprop_int', 'getuniprop_bool', 'getuniprop_str', 'matchuniprop', 'nativecallbuild', 'nativecallinvoke', 'nativecallrefresh', 'threadrun', 'threadid', 'threadyield', 'currentthread', 'lock', 'unlock', 'semacquire', 'semtryacquire', 'semrelease', 'getlockcondvar', 'condwait', 'condsignalone', 'condsignalall', 'queuepoll', 'ctxouterskipthunks', 'ctxcallerskipthunks', 'timer', 'cancel', 'signal', 'watchfile', 'asyncconnect', 'asynclisten', 'bindposnd_u', 'asyncwritebytes', 'bindpos3d_u', 'asyncreadbytes', 'getlexstatic_o', 'getlexperinvtype_o', 'execname', 'const_i64_16', 'const_i64_32', 'isnonnull', 'param_rn2_i', 'param_rn2_n', 'param_rn2_s', 'param_rn2_o', 'param_on2_i', 'param_on2_n', 'param_on2_s', 'param_on2_o', 'osrpoint', 'nativecallcast', 'spawnprocasync', 'killprocasync', 'startprofile', 'endprofile', 'objectid', 'settypefinalize', 'force_gc', 'nativecallglobal', 'setparameterizer', 'parameterizetype', 'typeparameterized', 'typeparameters', 'typeparameterat', 'readlink', 'lstat', 'iscont_i', 'iscont_n', 'iscont_s', 'assign_i', 'assign_n', 'assign_s', 'decont_i', 'decont_n', 'decont_s', 'getrusage', 'threadlockcount', 'bindcomplete', 'getlexref_i', 'getlexref_n', 'getlexref_s', 'getlexref_ni', 'getlexref_nn', 'getlexref_ns', 'atposref_i', 'atposref_n', 'atposref_s', 'getattrref_i', 'getattrref_n', 'getattrref_s', 'getattrsref_i', 'getattrsref_n', 'getattrsref_s', 'nativecallsizeof', 'encodenorm', 'normalizecodes', 'strfromcodes', 'strtocodes', 'getcodelocation', 'eqatim_s', 'ordbaseat', 'neverrepossess', 'scdisclaim', 'setthreadname', 'atpos2d_i', 'atpos2d_n', 'atpos2d_s', 'atpos2d_o', 'atpos3d_i', 'atpos3d_n', 'atpos3d_s', 'atpos3d_o', 'atposnd_i', 'atposnd_n', 'atposnd_s', 'atposnd_o', 'bindpos2d_i', 'bindpos2d_n', 'bindpos2d_s', 'bindpos2d_o', 'bindpos3d_i', 'bindpos3d_n', 'bindpos3d_s', 'bindpos3d_o', 'bindposnd_i', 'bindposnd_n', 'bindposnd_s', 'bindposnd_o', 'dimensions', 'setdimensions', 'numdimensions', 'ctxcode', 'isrwcont', 'fc', 'atpos3d_u', 'encoderep', 'istty_fh', 'multidimref_i', 'multidimref_n', 'multidimref_s', 'fileno_fh', 'asyncudp', 'bindpos2d_u', 'asyncwritebytesto', 'objprimbits', 'objprimunsigned', 'ctxnt', 'chown_f', 'bindattr_u', 'bindattrs_u', 'getlexref_i32', 'getlexref_i16', 'getlexref_i8', 'getlexref_n32', 'box_u', 'unbox_u', 'coerce_iu', 'coerce_ui', 'coerce_nu', 'coerce_un', 'decont_u', 'bnot_u', 'getattr_u', 'getattrs_u', 'getattrref_u', 'getlexref_u', 'getlexref_u32', 'getlexref_u16', 'getlexref_u8', 'param_rp_u', 'param_op_u', 'param_rn_u', 'param_on_u', 'param_rn2_u', 'param_on2_u', 'stat_time', 'lstat_time', 'setdebugtypename', 'loadbytecodebuffer', 'loadbytecodefh', 'throwpayloadlex', 'throwpayloadlexcaller', 'lastexpayload', 'cancelnotify', 'decoderconfigure', 'decodersetlineseps', 'decoderaddbytes', 'decodertakechars', 'decodertakeallchars', 'decodertakeavailablechars', 'decodertakeline', 'decoderbytesavailable', 'decodertakebytes', 'decoderempty', 'indexingoptimized', 'captureinnerlex', 'unicmp_s', 'strfromname', 'indexic_s', 'getport_sk', 'cpucores', 'eqaticim_s', 'indexicim_s', 'decodertakecharseof', 'indexim_s', 'cas_o', 'cas_i', 'atomicinc_i', 'atomicdec_i', 'atomicadd_i', 'atomicload_o', 'atomicload_i', 'atomicstore_o', 'atomicstore_i', 'barrierfull', 'coveragecontrol', 'coerce_II', 'encoderepconf', 'encodeconf', 'decodeconf', 'decoderepconf', 'getppid', 'getsignals', 'slice', 'atomicbindattr_o', 'casattr_o', 'atkey_u', 'coerce_us', 'hllbool', 'hllboolfor', 'decodelocaltime', 'fork', 'buffertocu', 'writeint', 'writeuint', 'writenum', 'serializetobuf', 'readint', 'readuint', 'readnum', 'uname', 'freemem', 'totalmem', 'time', 'dispatch_v', 'dispatch_i', 'dispatch_n', 'dispatch_s', 'dispatch_o', 'gettypehllrole', 'bindpos_u', 'atpos_u', 'atposref_u', 'iscont_u', 'assign_u', 'captureposarg_u'); MAST::Ops.WHO<%generators> := nqp::hash('no_op', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 0, 5); }, 'const_i8', sub ($frame, $op0, int8 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 1, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'const_i16', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 2, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'const_i32', sub ($frame, $op0, int32 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 3, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); }, 'const_i64', sub ($frame, $op0, int $value) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); my uint $index := nqp::unbox_u($op0); if -32767 < $value && $value < 32768 { nqp::writeuint($bytecode, $elems, 597, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $value, 5); } elsif -2147483647 < $value && $value < 2147483647 { nqp::writeuint($bytecode, $elems, 598, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $value, 9); } else { nqp::writeuint($bytecode, $elems, 4, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $value, 13); } }, 'const_n32', sub ($frame, $op0, num32 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 5, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writenum($bytecode, nqp::add_i($elems, 4), $op1, 13) }, 'const_n64', sub ($frame, $op0, num64 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 6, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writenum($bytecode, nqp::add_i($elems, 4), $op1, 13) }, 'const_s', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 7, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'set', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 8, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_u8', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 9, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_u16', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 10, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_u32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 11, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_i8', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 12, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_i16', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 13, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_i32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 14, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_u8', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 15, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_u16', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 16, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_u32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 17, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_i8', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 18, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_i16', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 19, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_i32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 20, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'extend_n32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 21, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'trunc_n32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 22, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'goto', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 23, 5); $frame.compile_label($bytecode, $op0); }, 'if_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 24, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'unless_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 25, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'if_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 26, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'unless_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 27, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'if_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 28, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'unless_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 29, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'if_s0', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 30, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'unless_s0', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 31, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'eq_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 32, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ne_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 33, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'jumplist', sub ($frame, int64 $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 34, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $op0, 13); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index1, 5); }, 'getlex', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 35, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'bindlex', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 36, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op0, MAST::Lexical);my uint $index0 := $op0.index; my uint $frames_out0 := $op0.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 4), $frames_out0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index1, 5); }, 'getlex_ni', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 37, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'getlex_nn', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 38, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'getlex_ns', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 39, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'getlex_no', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 40, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'bindlex_ni', sub ($frame, str $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 41, 5); my uint $index0 := $frame.add-string($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 9); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index1, 5); }, 'bindlex_nn', sub ($frame, str $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 42, 5); my uint $index0 := $frame.add-string($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 9); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index1, 5); }, 'bindlex_ns', sub ($frame, str $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 43, 5); my uint $index0 := $frame.add-string($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 9); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index1, 5); }, 'bindlex_no', sub ($frame, str $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 44, 5); my uint $index0 := $frame.add-string($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 9); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index1, 5); }, 'getlex_ng', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 45, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindlex_ng', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 46, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getdynlex', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 47, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'binddynlex', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 48, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setlexvalue', sub ($frame, $op0, str $op1, $op2, int16 $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 49, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $op3, 5); }, 'lexprimspec', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 50, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'return_i', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 51, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'return_n', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 52, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'return_s', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 53, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'return_o', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 54, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'return', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 55, 5); }, 'eq_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 56, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ne_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 57, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lt_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 58, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'le_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 59, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'gt_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 60, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ge_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 61, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'cmp_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 62, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'add_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 63, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'sub_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 64, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'mul_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 65, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'div_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 66, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'div_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 67, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'mod_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 68, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'mod_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 69, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'neg_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 70, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'abs_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 71, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'inc_i', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 72, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'inc_u', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 73, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'dec_i', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 74, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'dec_u', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 75, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'band_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 76, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bor_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 77, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bxor_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 78, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bnot_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 79, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'blshift_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 80, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'brshift_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 81, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'pow_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 82, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'not_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 83, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'gcd_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 84, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lcm_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 85, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'eq_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 86, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ne_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 87, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lt_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 88, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'le_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 89, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'gt_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 90, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ge_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 91, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'cmp_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 92, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'add_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 93, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'sub_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 94, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'mul_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 95, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'div_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 96, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'mod_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 97, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'neg_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 98, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'abs_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 99, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'pow_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 100, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ceil_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 101, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'floor_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 102, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'sin_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 103, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'asin_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 104, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'cos_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 105, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'acos_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 106, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'tan_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 107, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atan_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 108, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atan2_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 109, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'le_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 110, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lt_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 111, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'sinh_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 112, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'cosh_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 113, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'tanh_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 114, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ge_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 115, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'sqrt_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 116, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'log_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 117, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'exp_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 118, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_in', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 119, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_ni', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 120, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_is', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 121, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_ns', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 122, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_si', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 123, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_sn', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 124, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'gt_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 125, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'cmp_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 126, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'checkarity', sub ($frame, int16 $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 140, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $op0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_rp_i', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 141, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_rp_n', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 142, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_rp_s', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 143, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_rp_o', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 144, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_op_i', sub ($frame, $op0, int16 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 145, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); $frame.compile_label($bytecode, $op2); }, 'param_op_n', sub ($frame, $op0, int16 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 146, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); $frame.compile_label($bytecode, $op2); }, 'param_op_s', sub ($frame, $op0, int16 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 147, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); $frame.compile_label($bytecode, $op2); }, 'param_op_o', sub ($frame, $op0, int16 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 148, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); $frame.compile_label($bytecode, $op2); }, 'param_rn_i', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 149, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'param_rn_n', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 150, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'param_rn_s', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 151, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'param_rn_o', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 152, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'param_on_i', sub ($frame, $op0, str $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 153, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); $frame.compile_label($bytecode, $op2); }, 'param_on_n', sub ($frame, $op0, str $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 154, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); $frame.compile_label($bytecode, $op2); }, 'param_on_s', sub ($frame, $op0, str $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 155, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); $frame.compile_label($bytecode, $op2); }, 'param_on_o', sub ($frame, $op0, str $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 156, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); $frame.compile_label($bytecode, $op2); }, 'param_sp', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 157, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_sn', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 158, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getcode', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 159, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.writer.get_frame_index($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'caller', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 160, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'capturelex', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 161, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'takeclosure', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 162, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'exception', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 163, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bindexmessage', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 164, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindexpayload', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 165, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindexcategory', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 166, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getexmessage', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 167, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getexpayload', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 168, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getexcategory', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 169, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'throwdyn', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 170, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'throwlex', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 171, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'throwlexotic', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 172, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'throwcatdyn', sub ($frame, $op0, int64 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 173, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); }, 'throwcatlex', sub ($frame, $op0, int64 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 174, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); }, 'throwcatlexotic', sub ($frame, $op0, int64 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 175, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); }, 'die', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 176, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'rethrow', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 177, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'resume', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 178, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'takehandlerresult', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 179, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'backtracestrings', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 182, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'usecapture', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 183, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'savecapture', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 184, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'captureposelems', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 185, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'captureposarg', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 186, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'captureposarg_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 187, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'captureposarg_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 188, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'captureposarg_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 189, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'captureposprimspec', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 190, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'captureexistsnamed', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 191, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'capturehasnameds', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 192, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'null_s', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 196, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'isnull_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 197, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'eq_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 198, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ne_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 199, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'gt_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 200, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ge_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 201, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lt_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 202, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'le_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 203, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'cmp_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 204, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'eqat_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 205, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'eqatic_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 206, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'haveat_s', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 207, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'concat_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 208, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'repeat_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 209, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'substr_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 210, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'index_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 211, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'codes_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 213, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getcp_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 214, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'indexcp_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 215, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'uc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 216, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'lc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 217, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'tc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 218, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'split', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 219, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'join', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 220, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getcpbyname', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 221, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'indexat', sub ($frame, $op0, $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 222, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'indexnat', sub ($frame, $op0, $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 223, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'unipropcode', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 224, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unipvalcode', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 225, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'hasuniprop', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 226, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'hasunipropc', sub ($frame, $op0, $op1, $op2, int16 $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 227, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $op3, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $op4, 5); }, 'chars', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 228, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'chr', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 229, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ordfirst', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 230, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ordat', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 231, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'rindexfrom', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 232, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'escape', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 233, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'flip', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 234, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setbuffersize_fh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 235, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iscclass', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 236, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'findcclass', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 237, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'findnotcclass', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 238, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'nfafromstatelist', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 239, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'nfarunproto', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 240, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'nfarunalt', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 241, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'radix', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 242, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'encode', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 243, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'decode', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 244, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'istrue_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 245, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'isfalse_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 246, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'null', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 247, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'isnull', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 248, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ifnonnull', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 249, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); $frame.compile_label($bytecode, $op1); }, 'create', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 254, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'clone', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 255, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'isconcrete', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 256, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'rebless', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 257, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'istype', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 258, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'objprimspec', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 259, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'gethow', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 260, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getwhat', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 261, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getwho', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 262, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setwho', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 263, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'reprname', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 264, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getwhere', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 265, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'eqaddr', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 266, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindattr_i', sub ($frame, $op0, $op1, str $op2, $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 267, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index3, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'bindattr_n', sub ($frame, $op0, $op1, str $op2, $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 268, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index3, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'bindattr_s', sub ($frame, $op0, $op1, str $op2, $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 269, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index3, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'bindattr_o', sub ($frame, $op0, $op1, str $op2, $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 270, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index3, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'bindattrs_i', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 271, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindattrs_n', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 272, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindattrs_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 273, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindattrs_o', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 274, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattr_i', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 275, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattr_n', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 276, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattr_s', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 277, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattr_o', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 278, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattrs_i', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 279, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattrs_n', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 280, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattrs_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 281, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattrs_o', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 282, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'attrinited', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 283, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'box_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 284, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'box_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 285, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'box_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 286, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'unbox_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 287, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unbox_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 288, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unbox_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 289, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atpos_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 290, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atpos_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 291, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atpos_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 292, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atpos_o', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 293, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindpos_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 294, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindpos_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 295, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindpos_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 296, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindpos_o', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 297, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'push_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 298, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'push_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 299, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'push_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 300, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'push_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 301, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'pop_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 302, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'pop_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 303, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'pop_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 304, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'pop_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 305, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'shift_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 306, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'shift_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 307, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'shift_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 308, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'shift_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 309, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unshift_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 310, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unshift_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 311, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unshift_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 312, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'unshift_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 313, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'splice', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 314, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'setelemspos', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 315, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'existspos', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 316, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atkey_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 317, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atkey_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 318, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atkey_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 319, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atkey_o', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 320, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindkey_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 321, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindkey_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 322, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindkey_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 323, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindkey_o', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 324, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'existskey', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 325, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'deletekey', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 326, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'elems', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 327, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'knowhow', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 328, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'knowhowattr', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 329, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'newtype', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 330, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'composetype', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 331, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'settypecache', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 334, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'settypecheckmode', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 335, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setboolspec', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 336, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bootint', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 339, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bootnum', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 340, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bootstr', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 341, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bootarray', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 342, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bootintarray', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 343, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bootnumarray', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 344, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'bootstrarray', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 345, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'boothash', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 346, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'isint', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 347, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'isnum', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 348, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'isstr', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 349, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'islist', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 350, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ishash', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 351, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'sethllconfig', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 352, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'hllboxtype_i', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 353, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'hllboxtype_n', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 354, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'hllboxtype_s', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 355, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'hlllist', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 356, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'hllhash', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 357, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getcomp', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 358, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindcomp', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 359, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getcurhllsym', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 360, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindcurhllsym', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 361, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'gethllsym', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 362, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindhllsym', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 363, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'settypehll', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 364, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'settypehllrole', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 365, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'usecompileehllconfig', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 368, 5); }, 'usecompilerhllconfig', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 369, 5); }, 'iter', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 370, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iterkey_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 371, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iterval', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 372, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getcodename', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 373, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iscoderef', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 374, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getcodeobj', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 375, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setcodeobj', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 376, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setcodename', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 377, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'forceouterctx', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 378, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'freshcoderef', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 381, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'markcodestatic', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 382, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'markcodestub', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 383, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getstaticcode', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 384, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getcodecuid', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 385, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'assign', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 388, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'assignunchecked', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 389, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iscont', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 390, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decont', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 391, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setcontspec', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 392, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'sha1', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 393, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'createsc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 394, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'scsetobj', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 395, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'scsetcode', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 396, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'scgetobj', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 397, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'scgethandle', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 398, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'scgetobjidx', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 399, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'scsetdesc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 400, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'scobjcount', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 401, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setobjsc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 402, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getobjsc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 403, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'serialize', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 404, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'deserialize', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 405, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'wval', sub ($frame, $op0, int16 $op1, int16 $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 406, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $op2, 5); }, 'wval_wide', sub ($frame, $op0, int16 $op1, int64 $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 407, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $op2, 13); }, 'scwbdisable', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 408, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'scwbenable', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 409, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'pushcompsc', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 410, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'popcompsc', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 411, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'scgetdesc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 412, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'loadbytecode', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 413, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'newmixintype', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 414, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'installconfprog', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 415, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'iscompunit', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 416, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'compunitmainline', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 417, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'compunitcodes', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 418, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctx', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 419, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'ctxouter', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 420, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctxcaller', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 421, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctxlexpad', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 422, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'curcode', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 423, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'callercode', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 424, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'add_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 425, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'sub_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 426, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'mul_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 427, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'div_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 428, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'mod_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 429, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'neg_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 430, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'abs_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 431, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'cmp_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 432, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'eq_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 433, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ne_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 434, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lt_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 435, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'le_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 436, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'gt_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 437, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'ge_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 438, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bor_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 439, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bxor_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 440, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'band_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 441, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bnot_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 442, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'blshift_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 443, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'brshift_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 444, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'pow_I', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 445, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'gcd_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 446, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'lcm_I', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 447, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'expmod_I', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 448, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'isprime_I', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 449, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'rand_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 450, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'coerce_In', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 451, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_Is', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 452, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_nI', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 453, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'coerce_sI', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 454, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'isbig_I', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 455, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bool_I', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 456, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'base_I', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 457, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'radix_I', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 458, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'div_In', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 459, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'copy_f', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 460, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'append_f', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 461, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'rename_f', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 462, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'delete_f', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 463, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'chmod_f', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 464, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'exists_f', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 465, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'mkdir', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 466, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'rmdir', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 467, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'open_dir', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 468, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'read_dir', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 469, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'close_dir', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 470, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'open_fh', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 471, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'close_fh', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 472, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'dispatch_u', sub ($frame, $op0, str $op1, $op2, @arg-indices) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 473, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 5); my int $arg-offset := $elems + 10; for @arg-indices -> $offset { nqp::writeuint($bytecode, $arg-offset, nqp::unbox_u($offset), 5); $arg-offset := $arg-offset + 2; } }, 'atposnd_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 476, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'seek_fh', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 477, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lock_fh', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 478, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'unlock_fh', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 479, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'sync_fh', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 480, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'trunc_fh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 481, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'eof_fh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 482, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getstdin', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 483, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getstdout', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 484, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getstderr', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 485, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'connect_sk', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 486, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'socket', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 487, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bind_sk', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 488, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'coerce_su', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 489, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'accept_sk', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 490, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decodetocodes', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 491, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'encodefromcodes', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 492, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'multidimref_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 493, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'print', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 494, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'say', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 495, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'return_u', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 496, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'tell_fh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 497, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'stat', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 498, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'chdir', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 501, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'srand', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 502, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'rand_i', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 503, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'rand_n', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 504, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'sleep', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 506, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'newthread', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 507, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'threadjoin', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 508, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'exit', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 510, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'cwd', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 512, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'clargs', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 513, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getenvhash', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 514, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'loadlib', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 515, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'freelib', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 516, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'findsym', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 517, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'dropsym', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 518, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'loadext', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 519, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'backendconfig', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 520, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getlexouter', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 521, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getlexrel', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 522, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getlexreldyn', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 523, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getlexrelcaller', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 524, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getlexcaller', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 525, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bitand_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 526, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bitor_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 527, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bitxor_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 528, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'isnanorinf', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 529, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'inf', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 530, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'neginf', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 531, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'nan', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 532, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getpid', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 533, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'filereadable', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 535, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'filewritable', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 536, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'fileexecutable', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 537, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atpos2d_u', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 538, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'capturenamedshash', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 539, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'read_fhb', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 540, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'write_fhb', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 541, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'replace', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 542, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'newexception', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 543, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'permit', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 544, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'backtrace', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 545, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'symlink', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 546, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'link', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 547, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'gethostname', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 548, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'exreturnafterunwind', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 549, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'vmeventsubscribe', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 550, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'continuationreset', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 551, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'continuationcontrol', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 552, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'continuationinvoke', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 553, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'randscale_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 554, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'uniisblock', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 555, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'assertparamcheck', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 556, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'hintfor', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 557, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'paramnamesused', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 558, 5); }, 'getuniname', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 559, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getuniprop_int', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 560, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getuniprop_bool', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 561, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getuniprop_str', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 562, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'matchuniprop', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 563, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'nativecallbuild', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5, $op6) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 564, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); my uint $index6 := nqp::unbox_u($op6); nqp::writeuint($bytecode, nqp::add_i($elems, 14), $index6, 5); }, 'nativecallinvoke', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 565, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'nativecallrefresh', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 566, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'threadrun', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 567, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'threadid', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 568, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'threadyield', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 569, 5); }, 'currentthread', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 570, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'lock', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 571, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'unlock', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 572, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'semacquire', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 573, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'semtryacquire', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 574, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'semrelease', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 575, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getlockcondvar', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 576, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'condwait', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 577, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'condsignalone', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 578, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'condsignalall', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 579, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'queuepoll', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 580, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctxouterskipthunks', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 582, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctxcallerskipthunks', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 583, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'timer', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 584, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'cancel', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 585, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'signal', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5, $op6) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 586, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); my uint $index6 := nqp::unbox_u($op6); nqp::writeuint($bytecode, nqp::add_i($elems, 14), $index6, 5); }, 'watchfile', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 587, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'asyncconnect', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 588, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'asynclisten', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5, $op6) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 589, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); my uint $index6 := nqp::unbox_u($op6); nqp::writeuint($bytecode, nqp::add_i($elems, 14), $index6, 5); }, 'bindposnd_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 590, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'asyncwritebytes', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 591, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'bindpos3d_u', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 592, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'asyncreadbytes', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 593, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'getlexstatic_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 594, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getlexperinvtype_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 595, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'execname', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 596, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'const_i64_16', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 597, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'const_i64_32', sub ($frame, $op0, int32 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 598, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); }, 'isnonnull', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 599, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'param_rn2_i', sub ($frame, $op0, str $op1, str $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 600, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); }, 'param_rn2_n', sub ($frame, $op0, str $op1, str $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 601, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); }, 'param_rn2_s', sub ($frame, $op0, str $op1, str $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 602, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); }, 'param_rn2_o', sub ($frame, $op0, str $op1, str $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 603, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); }, 'param_on2_i', sub ($frame, $op0, str $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 604, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'param_on2_n', sub ($frame, $op0, str $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 605, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'param_on2_s', sub ($frame, $op0, str $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 606, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'param_on2_o', sub ($frame, $op0, str $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 607, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'osrpoint', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 608, 5); }, 'nativecallcast', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 609, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'spawnprocasync', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5, $op6) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 610, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); my uint $index6 := nqp::unbox_u($op6); nqp::writeuint($bytecode, nqp::add_i($elems, 14), $index6, 5); }, 'killprocasync', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 611, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'startprofile', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 612, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'endprofile', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 613, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'objectid', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 614, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'settypefinalize', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 615, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'force_gc', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 616, 5); }, 'nativecallglobal', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 617, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'setparameterizer', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 619, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'parameterizetype', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 620, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'typeparameterized', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 621, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'typeparameters', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 622, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'typeparameterat', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 623, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'readlink', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 624, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'lstat', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 625, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'iscont_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 626, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iscont_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 627, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'iscont_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 628, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'assign_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 629, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'assign_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 630, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'assign_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 631, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decont_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 632, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decont_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 633, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decont_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 634, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getrusage', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 635, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'threadlockcount', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 636, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindcomplete', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 637, 5); }, 'getlexref_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 638, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_n', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 639, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_s', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 640, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_ni', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 641, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'getlexref_nn', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 642, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'getlexref_ns', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 643, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'atposref_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 644, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atposref_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 645, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atposref_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 646, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getattrref_i', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 647, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattrref_n', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 648, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattrref_s', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 649, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattrsref_i', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 650, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattrsref_n', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 651, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattrsref_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 652, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'nativecallsizeof', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 653, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'encodenorm', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 654, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'normalizecodes', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 655, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'strfromcodes', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 656, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'strtocodes', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 657, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'getcodelocation', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 658, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'eqatim_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 659, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'ordbaseat', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 660, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'neverrepossess', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 661, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'scdisclaim', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 662, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'setthreadname', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 663, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'atpos2d_i', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 664, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'atpos2d_n', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 665, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'atpos2d_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 666, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'atpos2d_o', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 667, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'atpos3d_i', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 668, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'atpos3d_n', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 669, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'atpos3d_s', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 670, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'atpos3d_o', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 671, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'atposnd_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 672, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atposnd_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 673, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atposnd_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 674, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atposnd_o', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 675, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindpos2d_i', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 676, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindpos2d_n', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 677, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindpos2d_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 678, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindpos2d_o', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 679, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'bindpos3d_i', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 680, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'bindpos3d_n', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 681, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'bindpos3d_s', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 682, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'bindpos3d_o', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 683, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'bindposnd_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 684, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindposnd_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 685, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindposnd_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 686, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindposnd_o', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 687, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'dimensions', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 688, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'setdimensions', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 689, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'numdimensions', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 690, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctxcode', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 691, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'isrwcont', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 692, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'fc', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 693, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atpos3d_u', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 695, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'encoderep', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 696, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'istty_fh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 697, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'multidimref_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 698, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'multidimref_n', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 699, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'multidimref_s', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 700, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'fileno_fh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 701, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'asyncudp', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5, $op6) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 702, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); my uint $index6 := nqp::unbox_u($op6); nqp::writeuint($bytecode, nqp::add_i($elems, 14), $index6, 5); }, 'bindpos2d_u', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 703, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'asyncwritebytesto', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5, $op6, $op7) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 704, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); my uint $index6 := nqp::unbox_u($op6); nqp::writeuint($bytecode, nqp::add_i($elems, 14), $index6, 5); my uint $index7 := nqp::unbox_u($op7); nqp::writeuint($bytecode, nqp::add_i($elems, 16), $index7, 5); }, 'objprimbits', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 705, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'objprimunsigned', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 706, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'ctxnt', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 707, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'chown_f', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 708, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'bindattr_u', sub ($frame, $op0, $op1, str $op2, $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 709, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 9); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index3, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'bindattrs_u', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 710, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getlexref_i32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 711, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_i16', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 712, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_i8', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 713, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_n32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 714, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'box_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 715, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'unbox_u', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 716, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_iu', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 717, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_ui', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 718, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_nu', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 719, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'coerce_un', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 720, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decont_u', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 721, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bnot_u', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 722, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'getattr_u', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 723, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getattrs_u', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 724, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getattrref_u', sub ($frame, $op0, $op1, $op2, str $op3, int16 $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 725, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := $frame.add-string($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 9); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $op4, 5); }, 'getlexref_u', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 726, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_u32', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 727, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_u16', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 728, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'getlexref_u8', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 729, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::die("Expected MAST::Lexical, but didn't get one") unless nqp::istype($op1, MAST::Lexical);my uint $index1 := $op1.index; my uint $frames_out1 := $op1.frames_out; nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5);nqp::writeuint($bytecode, nqp::add_i($elems, 6), $frames_out1, 5); }, 'param_rp_u', sub ($frame, $op0, int16 $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 730, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); }, 'param_op_u', sub ($frame, $op0, int16 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 731, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 5); $frame.compile_label($bytecode, $op2); }, 'param_rn_u', sub ($frame, $op0, str $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 732, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); }, 'param_on_u', sub ($frame, $op0, str $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 733, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); $frame.compile_label($bytecode, $op2); }, 'param_rn2_u', sub ($frame, $op0, str $op1, str $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 734, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); }, 'param_on2_u', sub ($frame, $op0, str $op1, str $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 735, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := $frame.add-string($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 9); $frame.compile_label($bytecode, $op3); }, 'stat_time', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 736, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'lstat_time', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 737, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'setdebugtypename', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 738, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'loadbytecodebuffer', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 739, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'loadbytecodefh', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 740, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'throwpayloadlex', sub ($frame, $op0, int64 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 741, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index2, 5); }, 'throwpayloadlexcaller', sub ($frame, $op0, int64 $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 742, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $op1, 13); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index2, 5); }, 'lastexpayload', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 743, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'cancelnotify', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 744, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'decoderconfigure', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 745, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'decodersetlineseps', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 746, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decoderaddbytes', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 747, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decodertakechars', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 748, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'decodertakeallchars', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 749, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decodertakeavailablechars', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 750, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decodertakeline', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 751, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'decoderbytesavailable', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 752, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'decodertakebytes', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 753, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'decoderempty', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 754, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'indexingoptimized', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 755, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'captureinnerlex', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 756, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'unicmp_s', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 757, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'strfromname', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 759, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'indexic_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 760, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'getport_sk', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 761, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'cpucores', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 762, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'eqaticim_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 763, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'indexicim_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 764, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'decodertakecharseof', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 765, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'indexim_s', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 766, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'cas_o', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 767, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'cas_i', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 768, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'atomicinc_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 769, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atomicdec_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 770, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atomicadd_i', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 771, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atomicload_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 772, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atomicload_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 773, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atomicstore_o', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 774, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'atomicstore_i', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 775, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'barrierfull', sub ($frame) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 776, 5); }, 'coveragecontrol', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 777, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'coerce_II', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 787, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'encoderepconf', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 788, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'encodeconf', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 789, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'decodeconf', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 790, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'decoderepconf', sub ($frame, $op0, $op1, $op2, $op3, $op4) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 791, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); }, 'getppid', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 792, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'getsignals', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 793, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'slice', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 794, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'atomicbindattr_o', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 802, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'casattr_o', sub ($frame, $op0, $op1, $op2, $op3, $op4, $op5) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 803, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); my uint $index4 := nqp::unbox_u($op4); nqp::writeuint($bytecode, nqp::add_i($elems, 10), $index4, 5); my uint $index5 := nqp::unbox_u($op5); nqp::writeuint($bytecode, nqp::add_i($elems, 12), $index5, 5); }, 'atkey_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 804, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'coerce_us', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 805, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'hllbool', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 807, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'hllboolfor', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 808, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'decodelocaltime', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 809, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'fork', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 810, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'buffertocu', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 811, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'writeint', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 812, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'writeuint', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 813, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'writenum', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 814, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'serializetobuf', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 815, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'readint', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 816, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'readuint', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 817, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'readnum', sub ($frame, $op0, $op1, $op2, $op3) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 818, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); my uint $index3 := nqp::unbox_u($op3); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index3, 5); }, 'uname', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 820, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'freemem', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 821, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'totalmem', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 822, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'time', sub ($frame, $op0) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 825, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); }, 'dispatch_v', sub ($frame, str $op0, $op1, @arg-indices) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 826, 5); my uint $index0 := $frame.add-string($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 9); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index1, 5); my int $arg-offset := $elems + 8; for @arg-indices -> $offset { nqp::writeuint($bytecode, $arg-offset, nqp::unbox_u($offset), 5); $arg-offset := $arg-offset + 2; } }, 'dispatch_i', sub ($frame, $op0, str $op1, $op2, @arg-indices) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 827, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 5); my int $arg-offset := $elems + 10; for @arg-indices -> $offset { nqp::writeuint($bytecode, $arg-offset, nqp::unbox_u($offset), 5); $arg-offset := $arg-offset + 2; } }, 'dispatch_n', sub ($frame, $op0, str $op1, $op2, @arg-indices) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 828, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 5); my int $arg-offset := $elems + 10; for @arg-indices -> $offset { nqp::writeuint($bytecode, $arg-offset, nqp::unbox_u($offset), 5); $arg-offset := $arg-offset + 2; } }, 'dispatch_s', sub ($frame, $op0, str $op1, $op2, @arg-indices) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 829, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 5); my int $arg-offset := $elems + 10; for @arg-indices -> $offset { nqp::writeuint($bytecode, $arg-offset, nqp::unbox_u($offset), 5); $arg-offset := $arg-offset + 2; } }, 'dispatch_o', sub ($frame, $op0, str $op1, $op2, @arg-indices) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 830, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := $frame.add-string($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 9); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 8), $index2, 5); my int $arg-offset := $elems + 10; for @arg-indices -> $offset { nqp::writeuint($bytecode, $arg-offset, nqp::unbox_u($offset), 5); $arg-offset := $arg-offset + 2; } }, 'gettypehllrole', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 831, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'bindpos_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 832, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atpos_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 833, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'atposref_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 834, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }, 'iscont_u', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 835, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'assign_u', sub ($frame, $op0, $op1) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 836, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); }, 'captureposarg_u', sub ($frame, $op0, $op1, $op2) { my $bytecode := $frame.bytecode; my uint $elems := nqp::elems($bytecode); nqp::writeuint($bytecode, $elems, 837, 5); my uint $index0 := nqp::unbox_u($op0); nqp::writeuint($bytecode, nqp::add_i($elems, 2), $index0, 5); my uint $index1 := nqp::unbox_u($op1); nqp::writeuint($bytecode, nqp::add_i($elems, 4), $index1, 5); my uint $index2 := nqp::unbox_u($op2); nqp::writeuint($bytecode, nqp::add_i($elems, 6), $index2, 5); }); }