10#ifndef AWKWARD_KERNELS_H_
11#define AWKWARD_KERNELS_H_
20 const uint8_t* frombitmask,
21 int64_t bitmasklength,
28 const uint8_t* frombitmask,
29 int64_t bitmasklength,
36 const int8_t* frommask,
38 const int64_t* fromcarry,
59 const int8_t* frommask,
73 const int8_t* theirmask,
84 const int64_t* parents,
101 const int64_t* shifts);
122 const int32_t* fromptr,
129 const int32_t* fromptr,
135 const int64_t* fromptr,
141 bool* uniquecontents,
143 const int32_t* fromptr,
144 const int32_t* fromindex,
150 bool* uniquecontents,
152 const int32_t* fromptr,
153 const int64_t* fromindex,
159 bool* uniquecontents,
161 const int32_t* fromptr,
162 const uint32_t* fromindex,
168 bool* uniquecontents,
170 const int64_t* fromptr,
171 const int32_t* fromindex,
177 bool* uniquecontents,
179 const int64_t* fromptr,
180 const int64_t* fromindex,
186 bool* uniquecontents,
188 const int64_t* fromptr,
189 const uint32_t* fromindex,
196 bool* uniquecontents,
198 const int32_t* fromptr,
199 const int32_t* fromstarts,
200 const int32_t* fromstops,
206 bool* uniquecontents,
208 const int32_t* fromptr,
209 const int64_t* fromstarts,
210 const int64_t* fromstops,
216 bool* uniquecontents,
218 const int32_t* fromptr,
219 const uint32_t* fromstarts,
220 const uint32_t* fromstops,
226 bool* uniquecontents,
228 const int64_t* fromptr,
229 const int32_t* fromstarts,
230 const int32_t* fromstops,
236 bool* uniquecontents,
238 const int64_t* fromptr,
239 const int64_t* fromstarts,
240 const int64_t* fromstops,
246 bool* uniquecontents,
248 const int64_t* fromptr,
249 const uint32_t* fromstarts,
250 const uint32_t* fromstops,
258 const int32_t* fromptr,
259 const int32_t* fromoffsets,
266 const int32_t* fromptr,
267 const int64_t* fromoffsets,
274 const int32_t* fromptr,
275 const uint32_t* fromoffsets,
282 const int64_t* fromptr,
283 const int32_t* fromoffsets,
290 const int64_t* fromptr,
291 const int64_t* fromoffsets,
298 const int64_t* fromptr,
299 const uint32_t* fromoffsets,
307 const int32_t* fromptr,
315 const int64_t* fromptr,
323 bool* uniquecontents,
325 const int32_t* fromptr,
326 const int8_t* fromtags,
327 const int32_t* fromindex,
334 bool* uniquecontents,
336 const int32_t* fromptr,
337 const int8_t* fromtags,
338 const int64_t* fromindex,
345 bool* uniquecontents,
347 const int32_t* fromptr,
348 const int8_t* fromtags,
349 const uint32_t* fromindex,
356 bool* uniquecontents,
358 const int64_t* fromptr,
359 const int8_t* fromtags,
360 const int32_t* fromindex,
367 bool* uniquecontents,
369 const int64_t* fromptr,
370 const int8_t* fromtags,
371 const int64_t* fromindex,
378 bool* uniquecontents,
380 const int64_t* fromptr,
381 const int8_t* fromtags,
382 const uint32_t* fromindex,
390 int32_t* newidentitiesptr,
391 const int32_t* identitiesptr,
392 const int64_t* carryptr,
398 int64_t* newidentitiesptr,
399 const int64_t* identitiesptr,
400 const int64_t* carryptr,
408 const int32_t* fromindex,
413 const int64_t* fromindex,
418 const int8_t* fromindex,
423 const uint32_t* fromindex,
428 const uint8_t* fromindex,
434 const int32_t* fromptr,
439 const int8_t* fromptr,
444 const uint32_t* fromptr,
449 const uint8_t* fromptr,
455 int64_t toindexoffset,
456 const int32_t* fromindex,
462 int64_t toindexoffset,
463 const int64_t* fromindex,
469 int64_t toindexoffset,
470 const uint32_t* fromindex,
477 int64_t toindexoffset,
484 const int32_t* fromindex,
490 const int64_t* fromindex,
496 const uint32_t* fromindex,
503 const int32_t* outindex,
504 int64_t outindexlength,
505 const int64_t* offsets,
506 int64_t offsetslength);
510 const int64_t* outindex,
511 int64_t outindexlength,
512 const int64_t* offsets,
513 int64_t offsetslength);
517 const uint32_t* outindex,
518 int64_t outindexlength,
519 const int64_t* offsets,
520 int64_t offsetslength);
527 const int64_t* fromindex,
528 int64_t fromindexlength,
529 const int64_t* nonzero,
530 int64_t nonzerolength);
535 const int32_t* fromindex,
536 const int64_t* fromcarry,
542 const int64_t* fromindex,
543 const int64_t* fromcarry,
549 const uint32_t* fromindex,
550 const int64_t* fromcarry,
557 const int32_t* fromindex,
563 const int64_t* fromindex,
569 const uint32_t* fromindex,
577 const int32_t* fromindex,
584 const int64_t* fromindex,
591 const uint32_t* fromindex,
599 const int32_t* fromindex,
606 const int64_t* fromindex,
613 const uint32_t* fromindex,
620 const int64_t* starts,
621 const int64_t* parents,
622 const int64_t parentslength,
623 const int64_t* nextparents,
624 const int64_t nextlen);
629 const int32_t* fromindex,
634 const int64_t* fromindex,
639 const uint32_t* fromindex,
645 const int32_t* fromindex,
650 const int64_t* fromindex,
655 const uint32_t* fromindex,
662 const int32_t* fromindex,
668 const int64_t* fromindex,
674 const uint32_t* fromindex,
685 const int32_t* fromindex,
687 const int64_t* parents,
688 const int64_t* starts);
692 const int64_t* fromindex,
694 const int64_t* parents,
695 const int64_t* starts);
699 const uint32_t* fromindex,
701 const int64_t* parents,
702 const int64_t* starts);
708 const int32_t* fromindex,
714 const int64_t* fromindex,
720 const uint32_t* fromindex,
726 int64_t* nextparents,
728 const int32_t* index,
734 int64_t* nextparents,
736 const int64_t* index,
742 int64_t* nextparents,
744 const uint32_t* index,
751 const int64_t* starts,
752 int64_t startslength,
753 int64_t outindexlength);
759 const int64_t* fromoffsets,
760 const int64_t* fromnulls,
761 int64_t startslength);
766 const int32_t* index,
771 const int64_t* index,
776 const uint32_t* index,
782 const int32_t* index,
784 const int64_t* shifts);
788 const int64_t* index,
790 const int64_t* shifts);
794 const uint32_t* index,
796 const int64_t* shifts);
801 const int32_t* outerindex,
803 const int32_t* innerindex,
804 int64_t innerlength);
808 const int32_t* outerindex,
810 const int64_t* innerindex,
811 int64_t innerlength);
815 const int32_t* outerindex,
817 const uint32_t* innerindex,
818 int64_t innerlength);
822 const int64_t* outerindex,
824 const int32_t* innerindex,
825 int64_t innerlength);
829 const int64_t* outerindex,
831 const int64_t* innerindex,
832 int64_t innerlength);
836 const int64_t* outerindex,
838 const uint32_t* innerindex,
839 int64_t innerlength);
843 const uint32_t* outerindex,
845 const int32_t* innerindex,
846 int64_t innerlength);
850 const uint32_t* outerindex,
852 const int64_t* innerindex,
853 int64_t innerlength);
857 const uint32_t* outerindex,
859 const uint32_t* innerindex,
860 int64_t innerlength);
864 const int32_t* index,
870 const int64_t* index,
876 const uint32_t* index,
883 const int32_t* index,
884 const int64_t* fromstarts,
885 const int64_t* fromstops,
892 const int64_t* index,
893 const int64_t* fromstarts,
894 const int64_t* fromstops,
901 const uint32_t* index,
902 const int64_t* fromstarts,
903 const int64_t* fromstops,
911 const int32_t* index,
912 const int64_t* fromstarts,
913 const int64_t* fromstops,
918 const int64_t* index,
919 const int64_t* fromstarts,
920 const int64_t* fromstops,
925 const uint32_t* index,
926 const int64_t* fromstarts,
927 const int64_t* fromstops,
934 const int8_t* frommask,
940 const int64_t* fromoffsets,
941 int64_t offsetslength,
942 const int32_t* fromstarts,
943 const int32_t* fromstops,
948 const int64_t* fromoffsets,
949 int64_t offsetslength,
950 const int64_t* fromstarts,
951 const int64_t* fromstops,
956 const int64_t* fromoffsets,
957 int64_t offsetslength,
958 const uint32_t* fromstarts,
959 const uint32_t* fromstops,
969 const int32_t* starts,
970 const int32_t* stops,
979 const int64_t* starts,
980 const int64_t* stops,
989 const uint32_t* starts,
990 const uint32_t* stops,
999 const int32_t* starts,
1000 const int32_t* stops,
1008 const int64_t* starts,
1009 const int64_t* stops,
1017 const uint32_t* starts,
1018 const uint32_t* stops,
1024 const int32_t* fromstarts,
1025 const int32_t* fromstops,
1030 const int64_t* fromstarts,
1031 const int64_t* fromstops,
1036 const uint32_t* fromstarts,
1037 const uint32_t* fromstops,
1043 int64_t tostartsoffset,
1045 int64_t tostopsoffset,
1046 const int32_t* fromstarts,
1047 const int32_t* fromstops,
1053 int64_t tostartsoffset,
1055 int64_t tostopsoffset,
1056 const int64_t* fromstarts,
1057 const int64_t* fromstops,
1063 int64_t tostartsoffset,
1065 int64_t tostopsoffset,
1066 const uint32_t* fromstarts,
1067 const uint32_t* fromstops,
1075 const int32_t* fromstarts,
1076 const int32_t* fromstops,
1077 const int64_t* fromcarry,
1084 const int64_t* fromstarts,
1085 const int64_t* fromstops,
1086 const int64_t* fromcarry,
1093 const uint32_t* fromstarts,
1094 const uint32_t* fromstops,
1095 const int64_t* fromcarry,
1103 const int64_t* slicestarts,
1104 const int64_t* slicestops,
1105 int64_t sliceouterlen,
1106 const int64_t* sliceindex,
1107 int64_t sliceinnerlen,
1108 const int32_t* fromstarts,
1109 const int32_t* fromstops,
1110 int64_t contentlen);
1115 const int64_t* slicestarts,
1116 const int64_t* slicestops,
1117 int64_t sliceouterlen,
1118 const int64_t* sliceindex,
1119 int64_t sliceinnerlen,
1120 const int64_t* fromstarts,
1121 const int64_t* fromstops,
1122 int64_t contentlen);
1127 const int64_t* slicestarts,
1128 const int64_t* slicestops,
1129 int64_t sliceouterlen,
1130 const int64_t* sliceindex,
1131 int64_t sliceinnerlen,
1132 const uint32_t* fromstarts,
1133 const uint32_t* fromstops,
1134 int64_t contentlen);
1139 const int64_t* slicestarts,
1140 const int64_t* slicestops,
1141 int64_t sliceouterlen);
1146 const int64_t* slicestarts,
1147 const int64_t* slicestops,
1148 int64_t sliceouterlen,
1149 const int32_t* fromstarts,
1150 const int32_t* fromstops);
1154 const int64_t* slicestarts,
1155 const int64_t* slicestops,
1156 int64_t sliceouterlen,
1157 const int64_t* fromstarts,
1158 const int64_t* fromstops);
1162 const int64_t* slicestarts,
1163 const int64_t* slicestops,
1164 int64_t sliceouterlen,
1165 const uint32_t* fromstarts,
1166 const uint32_t* fromstops);
1170 int64_t* multistarts,
1171 int64_t* multistops,
1172 const int64_t* singleoffsets,
1174 const int32_t* fromstarts,
1175 const int32_t* fromstops,
1180 int64_t* multistarts,
1181 int64_t* multistops,
1182 const int64_t* singleoffsets,
1184 const int64_t* fromstarts,
1185 const int64_t* fromstops,
1190 int64_t* multistarts,
1191 int64_t* multistops,
1192 const int64_t* singleoffsets,
1194 const uint32_t* fromstarts,
1195 const uint32_t* fromstops,
1202 const int64_t* slicestarts,
1203 const int64_t* slicestops,
1205 const int64_t* missing,
1206 int64_t missinglength);
1211 int64_t* tosmalloffsets,
1212 int64_t* tolargeoffsets,
1213 const int64_t* slicestarts,
1214 const int64_t* slicestops,
1216 const int64_t* missing);
1221 int64_t* toadvanced,
1222 const int32_t* fromstarts,
1223 const int32_t* fromstops,
1224 const int64_t* fromarray,
1227 int64_t lencontent);
1231 int64_t* toadvanced,
1232 const int64_t* fromstarts,
1233 const int64_t* fromstops,
1234 const int64_t* fromarray,
1237 int64_t lencontent);
1241 int64_t* toadvanced,
1242 const uint32_t* fromstarts,
1243 const uint32_t* fromstops,
1244 const int64_t* fromarray,
1247 int64_t lencontent);
1252 int64_t* toadvanced,
1253 const int32_t* fromstarts,
1254 const int32_t* fromstops,
1255 const int64_t* fromarray,
1256 const int64_t* fromadvanced,
1259 int64_t lencontent);
1263 int64_t* toadvanced,
1264 const int64_t* fromstarts,
1265 const int64_t* fromstops,
1266 const int64_t* fromarray,
1267 const int64_t* fromadvanced,
1270 int64_t lencontent);
1274 int64_t* toadvanced,
1275 const uint32_t* fromstarts,
1276 const uint32_t* fromstops,
1277 const int64_t* fromarray,
1278 const int64_t* fromadvanced,
1281 int64_t lencontent);
1286 const int32_t* fromstarts,
1287 const int32_t* fromstops,
1293 const int64_t* fromstarts,
1294 const int64_t* fromstops,
1300 const uint32_t* fromstarts,
1301 const uint32_t* fromstops,
1309 const int32_t* fromstarts,
1310 const int32_t* fromstops,
1319 const int64_t* fromstarts,
1320 const int64_t* fromstops,
1327 uint32_t* tooffsets,
1329 const uint32_t* fromstarts,
1330 const uint32_t* fromstops,
1338 int64_t* carrylength,
1339 const int32_t* fromstarts,
1340 const int32_t* fromstops,
1347 int64_t* carrylength,
1348 const int64_t* fromstarts,
1349 const int64_t* fromstops,
1356 int64_t* carrylength,
1357 const uint32_t* fromstarts,
1358 const uint32_t* fromstops,
1367 const int32_t* fromoffsets,
1372 const int64_t* fromoffsets,
1377 const uint32_t* fromoffsets,
1382 int64_t* toadvanced,
1383 const int64_t* fromadvanced,
1384 const int32_t* fromoffsets,
1388 int64_t* toadvanced,
1389 const int64_t* fromadvanced,
1390 const int64_t* fromoffsets,
1394 int64_t* toadvanced,
1395 const int64_t* fromadvanced,
1396 const uint32_t* fromoffsets,
1402 const int32_t* offsets,
1407 const int64_t* offsets,
1412 const uint32_t* offsets,
1418 const int32_t* fromstarts,
1419 const int32_t* fromstops,
1424 const int64_t* fromstarts,
1425 const int64_t* fromstops,
1430 const uint32_t* fromstarts,
1431 const uint32_t* fromstops,
1437 const int32_t* fromstarts,
1438 const int32_t* fromstops,
1443 const int64_t* fromstarts,
1444 const int64_t* fromstops,
1449 const uint32_t* fromstarts,
1450 const uint32_t* fromstops,
1456 const int32_t* fromstarts,
1457 const int32_t* fromstops,
1463 const int64_t* fromstarts,
1464 const int64_t* fromstops,
1470 const uint32_t* fromstarts,
1471 const uint32_t* fromstops,
1478 const int32_t* fromstarts,
1479 const int32_t* fromstops,
1487 const int64_t* fromstarts,
1488 const int64_t* fromstops,
1496 const uint32_t* fromstarts,
1497 const uint32_t* fromstops,
1505 const int32_t* starts,
1506 const int32_t* stops,
1508 int64_t lencontent);
1511 const int64_t* starts,
1512 const int64_t* stops,
1514 int64_t lencontent);
1517 const uint32_t* starts,
1518 const uint32_t* stops,
1520 int64_t lencontent);
1525 const int32_t* fromoffsets,
1530 const int64_t* fromoffsets,
1535 const uint32_t* fromoffsets,
1541 const int32_t* outeroffsets,
1542 int64_t outeroffsetslen,
1543 const int64_t* inneroffsets,
1544 int64_t inneroffsetslen);
1548 const int64_t* outeroffsets,
1549 int64_t outeroffsetslen,
1550 const int64_t* inneroffsets,
1551 int64_t inneroffsetslen);
1555 const uint32_t* outeroffsets,
1556 int64_t outeroffsetslen,
1557 const int64_t* inneroffsets,
1558 int64_t inneroffsetslen);
1564 const int64_t* fromoffsets,
1566 const int64_t* nonzero,
1567 int64_t nonzerolength);
1573 const int64_t* fromoffsets,
1575 const int64_t* index,
1576 int64_t indexlength,
1577 const int64_t* nonzero,
1578 int64_t nonzerolength,
1579 const int8_t* originalmask,
1580 int64_t masklength);
1585 const int64_t* fromindex,
1590 int64_t* globalstart,
1591 int64_t* globalstop,
1592 const int64_t* offsets,
1597 int64_t* nextparents,
1598 const int64_t* offsets,
1603 int64_t* outoffsets,
1604 const int64_t* parents,
1611 int64_t* offsetscopy,
1612 const int64_t* offsets,
1617 int64_t* nummissing,
1619 int64_t* nextshifts,
1620 const int64_t* offsets,
1622 const int64_t* starts,
1623 const int64_t* parents,
1626 const int64_t* nextcarry);
1630 int64_t* nextstarts,
1631 const int64_t* nextparents,
1638 const int64_t* distincts,
1639 int64_t lendistincts,
1645 int64_t* nextparents,
1647 int64_t* maxnextparents,
1649 int64_t distinctslen,
1650 int64_t* offsetscopy,
1651 const int64_t* offsets,
1653 const int64_t* parents,
1659 const int32_t* fromoffsets,
1665 const int64_t* fromoffsets,
1671 const uint32_t* fromoffsets,
1678 const int32_t* fromoffsets,
1684 const int64_t* fromoffsets,
1690 const uint32_t* fromoffsets,
1697 const int32_t* fromoffsets,
1704 const int64_t* fromoffsets,
1710 uint32_t* tooffsets,
1711 const uint32_t* fromoffsets,
1719 const int32_t* fromoffsets,
1720 int64_t offsetslength);
1724 const int64_t* fromoffsets,
1725 int64_t offsetslength);
1729 const uint32_t* fromoffsets,
1730 int64_t offsetslength);
1737 int64_t* starts_out,
1745 int64_t* starts_out,
1753 int64_t* starts_out,
1760 const uint8_t* fromptr,
1766 const uint8_t* fromptr,
1769 const int64_t* pos);
1774 const uint8_t** fromptrs,
1778 const int64_t* pos);
1789 const int64_t* frompos,
1798 const int8_t* fromptr,
1804 const int16_t* fromptr,
1810 const int32_t* fromptr,
1816 const int64_t* fromptr,
1822 const uint8_t* fromptr,
1828 const uint16_t* fromptr,
1834 const uint32_t* fromptr,
1840 const uint64_t* fromptr,
1846 const float* fromptr,
1852 const double* fromptr,
1858 const int8_t* fromptr,
1864 const int16_t* fromptr,
1870 const int32_t* fromptr,
1876 const int64_t* fromptr,
1882 const uint8_t* fromptr,
1888 const uint16_t* fromptr,
1894 const uint32_t* fromptr,
1900 const uint64_t* fromptr,
1906 const float* fromptr,
1912 const double* fromptr,
1918 const int8_t* fromptr,
1924 const int16_t* fromptr,
1930 const int32_t* fromptr,
1936 const int64_t* fromptr,
1942 const uint8_t* fromptr,
1948 const uint16_t* fromptr,
1954 const uint32_t* fromptr,
1960 const uint64_t* fromptr,
1966 const float* fromptr,
1972 const double* fromptr,
1978 const int8_t* fromptr,
1984 const int16_t* fromptr,
1990 const int32_t* fromptr,
1996 const int64_t* fromptr,
2002 const uint8_t* fromptr,
2008 const uint16_t* fromptr,
2014 const uint32_t* fromptr,
2020 const uint64_t* fromptr,
2026 const float* fromptr,
2032 const double* fromptr,
2038 const int8_t* fromptr,
2044 const int16_t* fromptr,
2050 const int32_t* fromptr,
2056 const int64_t* fromptr,
2062 const uint8_t* fromptr,
2068 const uint16_t* fromptr,
2074 const uint32_t* fromptr,
2080 const uint64_t* fromptr,
2086 const float* fromptr,
2092 const double* fromptr,
2098 const int8_t* fromptr,
2104 const int16_t* fromptr,
2110 const int32_t* fromptr,
2116 const int64_t* fromptr,
2122 const uint8_t* fromptr,
2128 const uint16_t* fromptr,
2134 const uint32_t* fromptr,
2140 const uint64_t* fromptr,
2146 const float* fromptr,
2152 const double* fromptr,
2158 const int8_t* fromptr,
2164 const int16_t* fromptr,
2170 const int32_t* fromptr,
2176 const int64_t* fromptr,
2182 const uint8_t* fromptr,
2188 const uint16_t* fromptr,
2194 const uint32_t* fromptr,
2200 const uint64_t* fromptr,
2206 const float* fromptr,
2212 const double* fromptr,
2218 const int8_t* fromptr,
2224 const int16_t* fromptr,
2230 const int32_t* fromptr,
2236 const int64_t* fromptr,
2242 const uint8_t* fromptr,
2248 const uint16_t* fromptr,
2254 const uint32_t* fromptr,
2260 const uint64_t* fromptr,
2266 const float* fromptr,
2272 const double* fromptr,
2278 const int8_t* fromptr,
2284 const int16_t* fromptr,
2290 const int32_t* fromptr,
2296 const int64_t* fromptr,
2302 const uint8_t* fromptr,
2308 const uint16_t* fromptr,
2314 const uint32_t* fromptr,
2320 const uint64_t* fromptr,
2326 const float* fromptr,
2332 const double* fromptr,
2338 const int8_t* fromptr,
2344 const int16_t* fromptr,
2350 const int32_t* fromptr,
2356 const int64_t* fromptr,
2362 const uint8_t* fromptr,
2368 const uint16_t* fromptr,
2374 const uint32_t* fromptr,
2380 const uint64_t* fromptr,
2386 const float* fromptr,
2392 const double* fromptr,
2399 const bool* fromptr,
2405 const int8_t* fromptr,
2411 const int16_t* fromptr,
2417 const int32_t* fromptr,
2423 const int64_t* fromptr,
2429 const uint8_t* fromptr,
2435 const uint16_t* fromptr,
2441 const uint32_t* fromptr,
2447 const uint64_t* fromptr,
2453 const float* fromptr,
2459 const double* fromptr,
2465 const bool* fromptr,
2471 const int8_t* fromptr,
2477 const int16_t* fromptr,
2483 const int32_t* fromptr,
2489 const int64_t* fromptr,
2495 const uint8_t* fromptr,
2501 const uint16_t* fromptr,
2507 const uint32_t* fromptr,
2513 const uint64_t* fromptr,
2519 const float* fromptr,
2525 const double* fromptr,
2532 const float* fromptr,
2538 const double* fromptr,
2544 const float* fromptr,
2550 const double* fromptr,
2556 const float* fromptr,
2562 const double* fromptr,
2568 const float* fromptr,
2574 const double* fromptr,
2580 const float* fromptr,
2586 const double* fromptr,
2592 const float* fromptr,
2598 const double* fromptr,
2604 const float* fromptr,
2610 const double* fromptr,
2616 const float* fromptr,
2622 const double* fromptr,
2628 const float* fromptr,
2634 const double* fromptr,
2640 const float* fromptr,
2646 const double* fromptr,
2652 const float* fromptr,
2658 const double* fromptr,
2665 const bool* fromptr,
2671 const bool* fromptr,
2677 const bool* fromptr,
2683 const bool* fromptr,
2689 const bool* fromptr,
2695 const bool* fromptr,
2701 const bool* fromptr,
2707 const bool* fromptr,
2713 const bool* fromptr,
2719 const bool* fromptr,
2725 const bool* fromptr,
2732 const int8_t* fromptr,
2738 const int16_t* fromptr,
2744 const int32_t* fromptr,
2750 const int64_t* fromptr,
2756 const uint8_t* fromptr,
2762 const uint16_t* fromptr,
2768 const uint32_t* fromptr,
2774 const uint64_t* fromptr,
2780 const float* fromptr,
2786 const double* fromptr,
2793 const int64_t* fromptr,
2800 const int64_t* fromshifts,
2802 const int64_t* fromoffsets,
2803 int64_t offsetslength,
2804 const int64_t* fromparents,
2805 int64_t parentslength,
2806 const int64_t* fromstarts,
2807 int64_t startslength);
2812 const int8_t* fromptr,
2819 const int8_t* fromptr,
2825 int64_t* nextcarryptr,
2826 int64_t* nextadvancedptr,
2827 const int64_t* carryptr,
2828 const int64_t* flatheadptr,
2830 int64_t lenflathead,
2835 int64_t* nextcarryptr,
2836 const int64_t* carryptr,
2837 const int64_t* advancedptr,
2838 const int64_t* flatheadptr,
2844 int64_t* nextcarryptr,
2845 const int64_t* carryptr,
2853 const uint8_t* fromptr,
2856 const int64_t* pos);
2860 int64_t* nextcarryptr,
2861 const int64_t* carryptr,
2870 int64_t* nextcarryptr,
2871 int64_t* nextadvancedptr,
2872 const int64_t* carryptr,
2873 const int64_t* advancedptr,
2884 const int64_t* parents,
2885 const int64_t* starts);
2891 const int64_t* parents,
2892 const int64_t* starts,
2893 const int64_t* shifts);
2898 const int64_t* parents,
2905 const int64_t* fromparents,
2907 const uint8_t* stringdata,
2908 const int64_t* stringstarts,
2909 const int64_t* stringstops,
2917 const uint8_t* fromptr,
2918 const int64_t* offsets,
2919 int64_t offsetslength,
2920 int64_t* outoffsets,
2927 const int64_t* offsets,
2928 int64_t offsetslength,
2929 int64_t* outoffsets,
2934 const int64_t* offsets,
2935 int64_t offsetslength,
2936 int64_t* outoffsets,
2941 const int64_t* offsets,
2942 int64_t offsetslength,
2943 int64_t* outoffsets,
2948 const int64_t* offsets,
2949 int64_t offsetslength,
2950 int64_t* outoffsets,
2955 const int64_t* offsets,
2956 int64_t offsetslength,
2957 int64_t* outoffsets,
2962 const int64_t* offsets,
2963 int64_t offsetslength,
2964 int64_t* outoffsets,
2969 const int64_t* offsets,
2970 int64_t offsetslength,
2971 int64_t* outoffsets,
2976 const int64_t* offsets,
2977 int64_t offsetslength,
2978 int64_t* outoffsets,
2983 const int64_t* offsets,
2984 int64_t offsetslength,
2985 int64_t* outoffsets,
2990 const int64_t* offsets,
2991 int64_t offsetslength,
2992 int64_t* outoffsets,
2998 const int64_t* offsets,
2999 int64_t offsetslength,
3000 int64_t* outoffsets,
3006 const int64_t* fromstarts,
3007 const int64_t* fromstops,
3013 const int64_t* fromstarts,
3014 const int64_t* fromstops,
3020 const int64_t* fromstarts,
3021 const int64_t* fromstops,
3027 const int64_t* fromstarts,
3028 const int64_t* fromstops,
3034 const int64_t* fromstarts,
3035 const int64_t* fromstops,
3041 const int64_t* fromstarts,
3042 const int64_t* fromstops,
3048 const int64_t* fromstarts,
3049 const int64_t* fromstops,
3055 const int64_t* fromstarts,
3056 const int64_t* fromstops,
3062 const int64_t* fromstarts,
3063 const int64_t* fromstops,
3069 const int64_t* fromstarts,
3070 const int64_t* fromstops,
3076 const int64_t* fromstarts,
3077 const int64_t* fromstops,
3083 const int64_t* fromoffsets,
3084 int64_t offsetslength,
3090 const int64_t* fromoffsets,
3091 int64_t offsetslength);
3112 const int64_t* fromcarry,
3118 int64_t* multistarts,
3119 int64_t* multistops,
3120 const int64_t* singleoffsets,
3121 int64_t regularsize,
3122 int64_t regularlength);
3127 int64_t* toadvanced,
3128 const int64_t* fromarray,
3136 int64_t* toadvanced,
3137 const int64_t* fromadvanced,
3138 const int64_t* fromarray,
3146 const int64_t* fromarray,
3160 int64_t regular_start,
3168 int64_t* toadvanced,
3169 const int64_t* fromadvanced,
3187 int64_t* nextparents,
3194 int64_t* nextparents,
3195 const int64_t* parents,
3209 int64_t toindexoffset,
3210 const int32_t* fromindex,
3215 int64_t toindexoffset,
3216 const int64_t* fromindex,
3221 int64_t toindexoffset,
3222 const uint32_t* fromindex,
3228 int64_t toindexoffset,
3234 const int32_t* fromindex,
3239 const int64_t* fromindex,
3244 const uint32_t* fromindex,
3250 int64_t totagsoffset,
3251 const int8_t* fromtags,
3258 int64_t totagsoffset,
3267 const int8_t* fromtags,
3268 const int32_t* fromindex,
3270 int64_t** offsetsraws);
3276 const int8_t* fromtags,
3277 const int64_t* fromindex,
3279 int64_t** offsetsraws);
3285 const int8_t* fromtags,
3286 const uint32_t* fromindex,
3288 int64_t** offsetsraws);
3292 int64_t* total_length,
3293 const int8_t* fromtags,
3294 const int32_t* fromindex,
3296 int64_t** offsetsraws);
3299 int64_t* total_length,
3300 const int8_t* fromtags,
3301 const int64_t* fromindex,
3303 int64_t** offsetsraws);
3306 int64_t* total_length,
3307 const int8_t* fromtags,
3308 const uint32_t* fromindex,
3310 int64_t** offsetsraws);
3318 const int64_t* fromcounts,
3326 const int64_t* fromcounts,
3334 const int64_t* fromcounts,
3341 const int8_t* fromtags,
3342 const int32_t* fromindex,
3349 const int8_t* fromtags,
3350 const int64_t* fromindex,
3357 const int8_t* fromtags,
3358 const uint32_t* fromindex,
3367 const int8_t* fromtags,
3374 const int8_t* fromtags,
3381 const int8_t* fromtags,
3387 const int8_t* fromtags,
3394 const int8_t* outertags,
3395 const int32_t* outerindex,
3396 const int8_t* innertags,
3397 const int32_t* innerindex,
3407 const int8_t* outertags,
3408 const int32_t* outerindex,
3409 const int8_t* innertags,
3410 const int64_t* innerindex,
3420 const int8_t* outertags,
3421 const int32_t* outerindex,
3422 const int8_t* innertags,
3423 const uint32_t* innerindex,
3433 const int8_t* outertags,
3434 const int64_t* outerindex,
3435 const int8_t* innertags,
3436 const int32_t* innerindex,
3446 const int8_t* outertags,
3447 const int64_t* outerindex,
3448 const int8_t* innertags,
3449 const int64_t* innerindex,
3459 const int8_t* outertags,
3460 const int64_t* outerindex,
3461 const int8_t* innertags,
3462 const uint32_t* innerindex,
3472 const int8_t* outertags,
3473 const uint32_t* outerindex,
3474 const int8_t* innertags,
3475 const int32_t* innerindex,
3485 const int8_t* outertags,
3486 const uint32_t* outerindex,
3487 const int8_t* innertags,
3488 const int64_t* innerindex,
3498 const int8_t* outertags,
3499 const uint32_t* outerindex,
3500 const int8_t* innertags,
3501 const uint32_t* innerindex,
3512 const int8_t* fromtags,
3513 const int32_t* fromindex,
3522 const int8_t* fromtags,
3523 const int64_t* fromindex,
3532 const int8_t* fromtags,
3533 const uint32_t* fromindex,
3542 const int32_t* index,
3544 int64_t numcontents,
3545 const int64_t* lencontents);
3549 const int64_t* index,
3551 int64_t numcontents,
3552 const int64_t* lencontents);
3556 const uint32_t* index,
3558 int64_t numcontents,
3559 const int64_t* lencontents);
3564 const bool* fromptr,
3566 const int64_t* offsets,
3567 int64_t offsetslength,
3573 const int8_t* fromptr,
3575 const int64_t* offsets,
3576 int64_t offsetslength,
3582 const int16_t* fromptr,
3584 const int64_t* offsets,
3585 int64_t offsetslength,
3591 const int32_t* fromptr,
3593 const int64_t* offsets,
3594 int64_t offsetslength,
3600 const int64_t* fromptr,
3602 const int64_t* offsets,
3603 int64_t offsetslength,
3609 const uint8_t* fromptr,
3611 const int64_t* offsets,
3612 int64_t offsetslength,
3618 const uint16_t* fromptr,
3620 const int64_t* offsets,
3621 int64_t offsetslength,
3627 const uint32_t* fromptr,
3629 const int64_t* offsets,
3630 int64_t offsetslength,
3636 const uint64_t* fromptr,
3638 const int64_t* offsets,
3639 int64_t offsetslength,
3645 const float* fromptr,
3647 const int64_t* offsets,
3648 int64_t offsetslength,
3654 const double* fromptr,
3656 const int64_t* offsets,
3657 int64_t offsetslength,
3664 const bool* fromptr,
3666 const int64_t* offsets,
3667 int64_t offsetslength,
3673 const int8_t* fromptr,
3675 const int64_t* offsets,
3676 int64_t offsetslength,
3682 const int16_t* fromptr,
3684 const int64_t* offsets,
3685 int64_t offsetslength,
3691 const int32_t* fromptr,
3693 const int64_t* offsets,
3694 int64_t offsetslength,
3700 const int64_t* fromptr,
3702 const int64_t* offsets,
3703 int64_t offsetslength,
3709 const uint8_t* fromptr,
3711 const int64_t* offsets,
3712 int64_t offsetslength,
3718 const uint16_t* fromptr,
3720 const int64_t* offsets,
3721 int64_t offsetslength,
3727 const uint32_t* fromptr,
3729 const int64_t* offsets,
3730 int64_t offsetslength,
3736 const uint64_t* fromptr,
3738 const int64_t* offsets,
3739 int64_t offsetslength,
3745 const float* fromptr,
3747 const int64_t* offsets,
3748 int64_t offsetslength,
3754 const double* fromptr,
3756 const int64_t* offsets,
3757 int64_t offsetslength,
3764 const bool* fromptr,
3766 const int64_t* starts,
3767 const int64_t* stops,
3768 int64_t startslength,
3774 const int8_t* fromptr,
3776 const int64_t* starts,
3777 const int64_t* stops,
3778 int64_t startslength,
3784 const int16_t* fromptr,
3786 const int64_t* starts,
3787 const int64_t* stops,
3788 int64_t startslength,
3794 const int32_t* fromptr,
3796 const int64_t* starts,
3797 const int64_t* stops,
3798 int64_t startslength,
3804 const int64_t* fromptr,
3806 const int64_t* starts,
3807 const int64_t* stops,
3808 int64_t startslength,
3814 const uint8_t* fromptr,
3816 const int64_t* starts,
3817 const int64_t* stops,
3818 int64_t startslength,
3824 const uint16_t* fromptr,
3826 const int64_t* starts,
3827 const int64_t* stops,
3828 int64_t startslength,
3834 const uint32_t* fromptr,
3836 const int64_t* starts,
3837 const int64_t* stops,
3838 int64_t startslength,
3844 const uint64_t* fromptr,
3846 const int64_t* starts,
3847 const int64_t* stops,
3848 int64_t startslength,
3854 const float* fromptr,
3856 const int64_t* starts,
3857 const int64_t* stops,
3858 int64_t startslength,
3864 const double* fromptr,
3866 const int64_t* starts,
3867 const int64_t* stops,
3868 int64_t startslength,
3875 const bool* fromptr,
3879 const int64_t* offsets,
3880 int64_t offsetslength,
3887 const int8_t* fromptr,
3891 const int64_t* offsets,
3892 int64_t offsetslength,
3899 const int16_t* fromptr,
3903 const int64_t* offsets,
3904 int64_t offsetslength,
3911 const int32_t* fromptr,
3915 const int64_t* offsets,
3916 int64_t offsetslength,
3923 const int64_t* fromptr,
3927 const int64_t* offsets,
3928 int64_t offsetslength,
3935 const uint8_t* fromptr,
3939 const int64_t* offsets,
3940 int64_t offsetslength,
3947 const uint16_t* fromptr,
3951 const int64_t* offsets,
3952 int64_t offsetslength,
3959 const uint32_t* fromptr,
3963 const int64_t* offsets,
3964 int64_t offsetslength,
3971 const uint64_t* fromptr,
3975 const int64_t* offsets,
3976 int64_t offsetslength,
3983 const float* fromptr,
3987 const int64_t* offsets,
3988 int64_t offsetslength,
3995 const double* fromptr,
3999 const int64_t* offsets,
4000 int64_t offsetslength,
4033 const int32_t* fromindex,
4034 const int64_t* carry,
4035 int64_t lenfromindex,
4040 const int64_t* fromindex,
4041 const int64_t* carry,
4042 int64_t lenfromindex,
4047 const int8_t* fromindex,
4048 const int64_t* carry,
4049 int64_t lenfromindex,
4054 const uint32_t* fromindex,
4055 const int64_t* carry,
4056 int64_t lenfromindex,
4061 const uint8_t* fromindex,
4062 const int64_t* carry,
4063 int64_t lenfromindex,
4069 const int32_t* fromindex,
4070 const int64_t* carry,
4075 const int64_t* fromindex,
4076 const int64_t* carry,
4081 const int8_t* fromindex,
4082 const int64_t* carry,
4087 const uint32_t* fromindex,
4088 const int64_t* carry,
4093 const uint8_t* fromindex,
4094 const int64_t* carry,
4123 const int64_t* index,
4124 int64_t indexlength,
4125 int64_t repetitions,
4126 int64_t regularsize);
4140 const int8_t* fromptr,
4141 const int64_t* parents,
4147 const int16_t* fromptr,
4148 const int64_t* parents,
4154 const int32_t* fromptr,
4155 const int64_t* parents,
4161 const int64_t* fromptr,
4162 const int64_t* parents,
4168 const uint8_t* fromptr,
4169 const int64_t* parents,
4175 const uint16_t* fromptr,
4176 const int64_t* parents,
4182 const uint32_t* fromptr,
4183 const int64_t* parents,
4189 const uint64_t* fromptr,
4190 const int64_t* parents,
4196 const float* fromptr,
4197 const int64_t* parents,
4203 const double* fromptr,
4204 const int64_t* parents,
4211 const float* fromptr,
4212 const int64_t* parents,
4218 const double* fromptr,
4219 const int64_t* parents,
4226 const bool* fromptr,
4227 const int64_t* parents,
4234 const int8_t* fromptr,
4235 const int64_t* parents,
4241 const int16_t* fromptr,
4242 const int64_t* parents,
4248 const int32_t* fromptr,
4249 const int64_t* parents,
4255 const int64_t* fromptr,
4256 const int64_t* parents,
4262 const uint8_t* fromptr,
4263 const int64_t* parents,
4269 const uint16_t* fromptr,
4270 const int64_t* parents,
4276 const uint32_t* fromptr,
4277 const int64_t* parents,
4283 const uint64_t* fromptr,
4284 const int64_t* parents,
4290 const float* fromptr,
4291 const int64_t* parents,
4297 const double* fromptr,
4298 const int64_t* parents,
4305 const bool* fromptr,
4306 const int64_t* parents,
4313 const float* fromptr,
4314 const int64_t* parents,
4320 const double* fromptr,
4321 const int64_t* parents,
4328 const int64_t* parents,
4335 const bool* fromptr,
4336 const int64_t* parents,
4342 const int8_t* fromptr,
4343 const int64_t* parents,
4349 const int16_t* fromptr,
4350 const int64_t* parents,
4356 const int32_t* fromptr,
4357 const int64_t* parents,
4363 const int64_t* fromptr,
4364 const int64_t* parents,
4370 const uint8_t* fromptr,
4371 const int64_t* parents,
4377 const uint16_t* fromptr,
4378 const int64_t* parents,
4384 const uint32_t* fromptr,
4385 const int64_t* parents,
4391 const uint64_t* fromptr,
4392 const int64_t* parents,
4398 const float* fromptr,
4399 const int64_t* parents,
4405 const double* fromptr,
4406 const int64_t* parents,
4413 const float* fromptr,
4414 const int64_t* parents,
4420 const double* fromptr,
4421 const int64_t* parents,
4428 const int8_t* fromptr,
4429 const int64_t* parents,
4436 const int16_t* fromptr,
4437 const int64_t* parents,
4444 const int32_t* fromptr,
4445 const int64_t* parents,
4452 const int64_t* fromptr,
4453 const int64_t* parents,
4460 const uint8_t* fromptr,
4461 const int64_t* parents,
4468 const uint16_t* fromptr,
4469 const int64_t* parents,
4476 const uint32_t* fromptr,
4477 const int64_t* parents,
4484 const uint64_t* fromptr,
4485 const int64_t* parents,
4492 const float* fromptr,
4493 const int64_t* parents,
4500 const double* fromptr,
4501 const int64_t* parents,
4509 const float* fromptr,
4510 const int64_t* parents,
4517 const double* fromptr,
4518 const int64_t* parents,
4526 const int8_t* fromptr,
4527 const int64_t* parents,
4534 const int16_t* fromptr,
4535 const int64_t* parents,
4542 const int32_t* fromptr,
4543 const int64_t* parents,
4550 const int64_t* fromptr,
4551 const int64_t* parents,
4558 const uint8_t* fromptr,
4559 const int64_t* parents,
4566 const uint16_t* fromptr,
4567 const int64_t* parents,
4574 const uint32_t* fromptr,
4575 const int64_t* parents,
4582 const uint64_t* fromptr,
4583 const int64_t* parents,
4590 const float* fromptr,
4591 const int64_t* parents,
4598 const double* fromptr,
4599 const int64_t* parents,
4607 const float* fromptr,
4608 const int64_t* parents,
4615 const double* fromptr,
4616 const int64_t* parents,
4624 const int8_t* fromptr,
4625 const int64_t* parents,
4631 const int16_t* fromptr,
4632 const int64_t* parents,
4638 const int32_t* fromptr,
4639 const int64_t* parents,
4645 const int8_t* fromptr,
4646 const int64_t* parents,
4652 const int16_t* fromptr,
4653 const int64_t* parents,
4659 const int32_t* fromptr,
4660 const int64_t* parents,
4666 const int64_t* fromptr,
4667 const int64_t* parents,
4673 const uint8_t* fromptr,
4674 const int64_t* parents,
4680 const uint16_t* fromptr,
4681 const int64_t* parents,
4687 const uint32_t* fromptr,
4688 const int64_t* parents,
4694 const uint8_t* fromptr,
4695 const int64_t* parents,
4701 const uint16_t* fromptr,
4702 const int64_t* parents,
4708 const uint32_t* fromptr,
4709 const int64_t* parents,
4715 const uint64_t* fromptr,
4716 const int64_t* parents,
4722 const float* fromptr,
4723 const int64_t* parents,
4729 const double* fromptr,
4730 const int64_t* parents,
4737 const float* fromptr,
4738 const int64_t* parents,
4744 const double* fromptr,
4745 const int64_t* parents,
4752 const bool* fromptr,
4753 const int64_t* parents,
4759 const int8_t* fromptr,
4760 const int64_t* parents,
4766 const int16_t* fromptr,
4767 const int64_t* parents,
4773 const int32_t* fromptr,
4774 const int64_t* parents,
4780 const int64_t* fromptr,
4781 const int64_t* parents,
4787 const uint8_t* fromptr,
4788 const int64_t* parents,
4794 const uint16_t* fromptr,
4795 const int64_t* parents,
4801 const uint32_t* fromptr,
4802 const int64_t* parents,
4808 const uint64_t* fromptr,
4809 const int64_t* parents,
4815 const float* fromptr,
4816 const int64_t* parents,
4822 const double* fromptr,
4823 const int64_t* parents,
4830 const float* fromptr,
4831 const int64_t* parents,
4837 const double* fromptr,
4838 const int64_t* parents,
4845 const bool* fromptr,
4846 const int64_t* parents,
4853 const bool* fromptr,
4854 const int64_t* parents,
4861 const int8_t* fromptr,
4862 const int64_t* parents,
4868 const int16_t* fromptr,
4869 const int64_t* parents,
4875 const int32_t* fromptr,
4876 const int64_t* parents,
4882 const int8_t* fromptr,
4883 const int64_t* parents,
4889 const int16_t* fromptr,
4890 const int64_t* parents,
4896 const int32_t* fromptr,
4897 const int64_t* parents,
4903 const int64_t* fromptr,
4904 const int64_t* parents,
4910 const uint8_t* fromptr,
4911 const int64_t* parents,
4917 const uint16_t* fromptr,
4918 const int64_t* parents,
4924 const uint32_t* fromptr,
4925 const int64_t* parents,
4931 const uint8_t* fromptr,
4932 const int64_t* parents,
4938 const uint16_t* fromptr,
4939 const int64_t* parents,
4945 const uint32_t* fromptr,
4946 const int64_t* parents,
4952 const uint64_t* fromptr,
4953 const int64_t* parents,
4959 const float* fromptr,
4960 const int64_t* parents,
4966 const double* fromptr,
4967 const int64_t* parents,
4974 const float* fromptr,
4975 const int64_t* parents,
4981 const double* fromptr,
4982 const int64_t* parents,
4989 const bool* fromptr,
4990 const int64_t* parents,
4996 const int8_t* fromptr,
4997 const int64_t* parents,
5003 const int16_t* fromptr,
5004 const int64_t* parents,
5010 const int32_t* fromptr,
5011 const int64_t* parents,
5017 const int64_t* fromptr,
5018 const int64_t* parents,
5024 const uint8_t* fromptr,
5025 const int64_t* parents,
5031 const uint16_t* fromptr,
5032 const int64_t* parents,
5038 const uint32_t* fromptr,
5039 const int64_t* parents,
5045 const uint64_t* fromptr,
5046 const int64_t* parents,
5052 const float* fromptr,
5053 const int64_t* parents,
5059 const double* fromptr,
5060 const int64_t* parents,
5067 const float* fromptr,
5068 const int64_t* parents,
5074 const double* fromptr,
5075 const int64_t* parents,
5082 const bool* fromptr,
5083 const int64_t* parents,
5090 const bool* fromptr,
5091 const int64_t* parents,
5097 int64_t* flatheadptr,
5098 int64_t lenflathead,
5104 const int64_t* fromptr,
5106 const int64_t* shape,
5107 const int64_t* strides);
5112 const int8_t* bytemask,
5113 const int64_t* missingindex,
5121 const int64_t* fromstarts,
5122 const int64_t* fromstops,
5131 const int64_t* fromstarts,
5132 const int64_t* fromstops,
5141 const int64_t* fromstarts,
5142 const int64_t* fromstops,
5151 const int64_t* fromstarts,
5152 const int64_t* fromstops,
5161 const int64_t* fromstarts,
5162 const int64_t* fromstops,
5171 const int64_t* fromstarts,
5172 const int64_t* fromstops,
5181 const int64_t* fromstarts,
5182 const int64_t* fromstops,
5191 const int64_t* fromstarts,
5192 const int64_t* fromstops,
5201 const int64_t* fromstarts,
5202 const int64_t* fromstops,
5211 const int64_t* fromstarts,
5212 const int64_t* fromstops,
5221 const int64_t* fromstarts,
5222 const int64_t* fromstops,
5230 const bool* fromptr,
5232 const int64_t* offsets,
5233 int64_t offsetslength,
5234 int64_t parentslength,
5240 const int8_t* fromptr,
5242 const int64_t* offsets,
5243 int64_t offsetslength,
5244 int64_t parentslength,
5250 const int16_t* fromptr,
5252 const int64_t* offsets,
5253 int64_t offsetslength,
5254 int64_t parentslength,
5260 const int32_t* fromptr,
5262 const int64_t* offsets,
5263 int64_t offsetslength,
5264 int64_t parentslength,
5270 const int64_t* fromptr,
5272 const int64_t* offsets,
5273 int64_t offsetslength,
5274 int64_t parentslength,
5280 const uint8_t* fromptr,
5282 const int64_t* offsets,
5283 int64_t offsetslength,
5284 int64_t parentslength,
5290 const uint16_t* fromptr,
5292 const int64_t* offsets,
5293 int64_t offsetslength,
5294 int64_t parentslength,
5300 const uint32_t* fromptr,
5302 const int64_t* offsets,
5303 int64_t offsetslength,
5304 int64_t parentslength,
5310 const uint64_t* fromptr,
5312 const int64_t* offsets,
5313 int64_t offsetslength,
5314 int64_t parentslength,
5320 const float* fromptr,
5322 const int64_t* offsets,
5323 int64_t offsetslength,
5324 int64_t parentslength,
5330 const double* fromptr,
5332 const int64_t* offsets,
5333 int64_t offsetslength,
5334 int64_t parentslength,
5341 const bool* fromptr,
5343 const int64_t* offsets,
5344 int64_t offsetslength,
5345 int64_t parentslength);
5349 const int8_t* fromptr,
5351 const int64_t* offsets,
5352 int64_t offsetslength,
5353 int64_t parentslength);
5357 const int16_t* fromptr,
5359 const int64_t* offsets,
5360 int64_t offsetslength,
5361 int64_t parentslength);
5365 const int32_t* fromptr,
5367 const int64_t* offsets,
5368 int64_t offsetslength,
5369 int64_t parentslength);
5373 const int64_t* fromptr,
5375 const int64_t* offsets,
5376 int64_t offsetslength,
5377 int64_t parentslength);
5381 const uint8_t* fromptr,
5383 const int64_t* offsets,
5384 int64_t offsetslength,
5385 int64_t parentslength);
5389 const uint16_t* fromptr,
5391 const int64_t* offsets,
5392 int64_t offsetslength,
5393 int64_t parentslength);
5397 const uint32_t* fromptr,
5399 const int64_t* offsets,
5400 int64_t offsetslength,
5401 int64_t parentslength);
5405 const uint64_t* fromptr,
5407 const int64_t* offsets,
5408 int64_t offsetslength,
5409 int64_t parentslength);
5413 const float* fromptr,
5415 const int64_t* offsets,
5416 int64_t offsetslength,
5417 int64_t parentslength);
5421 const double* fromptr,
5423 const int64_t* offsets,
5424 int64_t offsetslength,
5425 int64_t parentslength);
5485 const bool* fromptr,
5491 const int8_t* fromptr,
5497 const int16_t* fromptr,
5503 const int32_t* fromptr,
5509 const int64_t* fromptr,
5515 const uint8_t* fromptr,
5521 const uint16_t* fromptr,
5527 const uint32_t* fromptr,
5533 const uint64_t* fromptr,
5539 const float* fromptr,
5545 const double* fromptr,
5554 const int64_t* fromoffsets,
5555 const int64_t* starts,
5556 int64_t startslength);
5561 const int64_t* fromoffsets,
5562 const int64_t* starts,
5563 int64_t startslength);
5568 const int64_t* fromoffsets,
5569 const int64_t* starts,
5570 int64_t startslength);
5575 const int64_t* fromoffsets,
5576 const int64_t* starts,
5577 int64_t startslength);
5583 const int64_t* fromoffsets,
5584 int64_t offsetslength,
5585 int64_t* tooffsets);
5590 const int64_t* fromoffsets,
5591 int64_t offsetslength,
5592 int64_t* tooffsets);
5597 const int64_t* fromoffsets,
5598 int64_t offsetslength,
5599 int64_t* tooffsets);
5604 const int64_t* fromoffsets,
5605 int64_t offsetslength,
5606 int64_t* tooffsets);
5611 const int64_t* fromoffsets,
5612 int64_t offsetslength,
5613 int64_t* tooffsets);
5618 const int64_t* fromoffsets,
5619 int64_t offsetslength,
5620 int64_t* tooffsets);
5625 const int64_t* fromoffsets,
5626 int64_t offsetslength,
5627 int64_t* tooffsets);
5632 const int64_t* fromoffsets,
5633 int64_t offsetslength,
5634 int64_t* tooffsets);
5639 const int64_t* fromoffsets,
5640 int64_t offsetslength,
5641 int64_t* tooffsets);
5646 const int64_t* fromoffsets,
5647 int64_t offsetslength,
5648 int64_t* tooffsets);
5653 const int64_t* fromoffsets,
5654 int64_t offsetslength,
5655 int64_t* tooffsets);
5661 const int64_t* parents,
5662 int64_t parentslength);
5667 const int64_t* parents,
5668 int64_t parentslength);
#define ERROR
Definition: common.h:28
#define EXPORT_SYMBOL
Definition: common.h:25
int64_t len(const T &self)
Definition: content.h:46
py::tuple identity(const T &self)
Creates a single identity as a Python tuple of integers and strings.
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromfloat32(uint64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromfloat32(int64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint8(uint8_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_quick_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListArray32_rpad_axis1_64(int64_t *toindex, const int32_t *fromstarts, const int32_t *fromstops, int32_t *tostarts, int32_t *tostops, int64_t target, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint32_64(int64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint64(float *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint16(int16_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_num_64(int64_t *tonum, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint32(uint64_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint16_64(bool *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListArray32_rpad_and_clip_length_axis1(int64_t *tomin, const int32_t *fromstarts, const int32_t *fromstops, int64_t target, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray32_compact_offsets_64(int64_t *tooffsets, const int32_t *fromstarts, const int32_t *fromstops, int64_t length)
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_sort_uint64(uint64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_float32_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromfloat64(uint16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint32(int8_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_RegularArray_broadcast_tooffsets_size1_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromfloat64(int16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_min_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int32_t identity)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_regular_index(int64_t *toindex, int64_t *current, int64_t size, const int8_t *fromtags, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint64(uint8_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint16(float *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint64(float *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_quick_sort_uint8(uint8_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_simplifyU32_to64(int64_t *toindex, const uint32_t *outerindex, int64_t outerlength, const uint32_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_UnionArrayU32_flatten_combine_64(int8_t *totags, int64_t *toindex, int64_t *tooffsets, const int8_t *fromtags, const uint32_t *fromindex, int64_t length, int64_t **offsetsraws)
EXPORT_SYMBOL ERROR awkward_quick_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint32(int8_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_RegularArray_compact_offsets64(int64_t *tooffsets, int64_t length, int64_t size)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_complex128_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_nextcarry_64(int64_t *tocarry, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_carry_64(int64_t *tostarts, int64_t *tostops, const int64_t *fromstarts, const int64_t *fromstops, const int64_t *fromcarry, int64_t lenstarts, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, const int32_t *fromoffsets, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_local_outoffsets_64(int64_t *outoffsets, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_float64_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_float32(float *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_unique_copy_uint16(const uint16_t *fromptr, uint16_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_nextcarry_outindex_64(int64_t *tocarry, int64_t *toindex, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillna_from64_to64(int64_t *toindex, const int64_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_uint8(uint8_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint8_64(bool *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_index_of_nulls(int64_t *toindex, const int64_t *fromindex, int64_t lenindex, const int64_t *parents, const int64_t *starts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint8(double *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int8(int8_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_NumpyArray_reduce_adjust_starts_64(int64_t *toptr, int64_t outlength, const int64_t *parents, const int64_t *starts)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint16_64(uint64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_broadcast_tooffsets_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint8(int16_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_extend(int64_t *toptr, const int64_t *fromptr, int64_t fromlength, int64_t tolength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromfloat32(double *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillna_fromU32_to64(int64_t *toindex, const uint32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_Index64_iscontiguous(bool *result, const int64_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_64(int32_t *tooffsets, int64_t *tocarry, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
EXPORT_SYMBOL ERROR awkward_unique_ranges_float64(double *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromfloat64(bool *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromfloat32(float *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_flatten_offsets_64(int64_t *tooffsets, const int64_t *outeroffsets, int64_t outeroffsetslen, const int64_t *inneroffsets, int64_t inneroffsetslen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_frombool(int8_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_nestedfill_tags_index_64(int8_t *totags, int64_t *toindex, int64_t *tmpstarts, int8_t tag, const int64_t *fromcounts, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_at_64(int64_t *tocarry, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts, int64_t at)
EXPORT_SYMBOL ERROR awkward_reduce_min_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint32(double *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray_local_preparenext_64(int64_t *tocarry, const int64_t *starts, const int64_t *parents, const int64_t parentslength, const int64_t *nextparents, const int64_t nextlen)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint16_64(uint64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_local_nextparents_64(int64_t *nextparents, const int64_t *offsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint32(uint32_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_from_IndexedArray32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint16(uint16_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint16(int8_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListArray32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int32_t *fromstarts, const int32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint32(uint8_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_mask8(int8_t *tomask, const int64_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint64(uint64_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_overlay_mask8(int8_t *tomask, const int8_t *theirmask, const int8_t *mymask, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_carry_arange64(int64_t *toptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_fromU32(int64_t *toindex, int64_t toindexoffset, const uint32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify_one_to8_64(int8_t *totags, int64_t *toindex, const int8_t *fromtags, const int32_t *fromindex, int64_t towhich, int64_t fromwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_unique_offsets_int32(int32_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromcomplex128(int32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint32(uint32_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_unique_copy_int16(const int16_t *fromptr, int16_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const int8_t *mask, const int64_t *parents, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_scaled_toint64_fromint64(int64_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length, double scale)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_simplifyU32_to64(int64_t *toindex, const int32_t *outerindex, int64_t outerlength, const uint32_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_ListArray64_min_range(int64_t *tomin, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint32(uint64_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_ranges_next_64(const uint32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tostarts, int64_t *tostops, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint32(uint32_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_Index32_to_Index64(int64_t *toptr, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_ascending_int8(int8_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_reduce_max_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
EXPORT_SYMBOL ERROR awkward_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_Identities64_getitem_carry_64(int64_t *newidentitiesptr, const int64_t *identitiesptr, const int64_t *carryptr, int64_t lencarry, int64_t width, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_rpad_axis1_64(int64_t *toindex, const int64_t *fromoffsets, int64_t fromlength, int64_t target)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_complex64_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Index8_iscontiguous(bool *result, const int8_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_Index64_carry_64(int64_t *toindex, const int64_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint64(float *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromfloat64(double *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint32_64(uint64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint16(int16_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListArrayU32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromfloat64(int32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_ranges_next_64(const int32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tostarts, int64_t *tostops, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListArray32_combinations_length_64(int64_t *totallen, int64_t *tooffsets, int64_t n, bool replacement, const int32_t *starts, const int32_t *stops, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_localindex_64(int64_t *toindex, const uint32_t *offsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray_fill_to64_from32(int64_t *tostarts, int64_t tostartsoffset, int64_t *tostops, int64_t tostopsoffset, const int32_t *fromstarts, const int32_t *fromstops, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_simplify32_to64(int64_t *toindex, const int32_t *outerindex, int64_t outerlength, const int32_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint8(double *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint8(float *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64(int64_t *maxcount, int64_t *offsetscopy, const int64_t *offsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_broadcast_tooffsets_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength, const int32_t *fromstarts, const int32_t *fromstops, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int8(int8_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint8_64(bool *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_reduce_max_uint8_uint8_64(uint8_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint8_t identity)
EXPORT_SYMBOL ERROR awkward_reduce_prod_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_sort_uint16(uint16_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint64(int8_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint8_64(int64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListOffsetArray64(int32_t *toptr, const int32_t *fromptr, const int64_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_count(int64_t *toindex, int64_t toindexoffset, int64_t length)
EXPORT_SYMBOL ERROR awkward_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint16(int32_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_getitem_nextcarry_64(int64_t *tocarry, const int8_t *mask, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint16(uint8_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint32_64(int64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromcomplex128(int8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint32_64(uint64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify8_32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int32_t *outerindex, const int8_t *innertags, const int32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_index_rpad_and_clip_axis0_64(int64_t *toindex, int64_t target, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_carrylength(int64_t *carrylength, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const int32_t *fromstarts, const int32_t *fromstops, const int64_t *fromarray, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromstarts, const int64_t *fromstops, const int64_t *fromarray, const int64_t *fromadvanced, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_RegularArray_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, int64_t size, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_validity(const int32_t *starts, const int32_t *stops, int64_t length, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const uint32_t *index, int64_t *parents, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_max_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t regularsize, int64_t regularlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_boolean_nonzero_64(int64_t *toptr, const int8_t *fromptr, int64_t length, int64_t stride)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_at_64(int64_t *tocarry, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts, int64_t at)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint8_64(int64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_RegularArray_reduce_local_nextparents_64(int64_t *nextparents, int64_t size, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromfloat32(double *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint16(int32_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_at_64(int64_t *tocarry, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts, int64_t at)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_simplify64_to64(int64_t *toindex, const int32_t *outerindex, int64_t outerlength, const int64_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_numnull(int64_t *numnull, const int8_t *mask, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_Index8_to_Index64(int64_t *toptr, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint64(int32_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_complex64_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint8(int32_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_getitem_carry_64(int32_t *newidentitiesptr, const int32_t *identitiesptr, const int64_t *carryptr, int64_t lencarry, int64_t width, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint32(bool *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint16(double *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_copy_int8(const int8_t *fromptr, int8_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListArray_getitem_jagged_shrink_64(int64_t *tocarry, int64_t *tosmalloffsets, int64_t *tolargeoffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t length, const int64_t *missing)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromfloat64(int8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int64_64(bool *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint32(int64_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_quick_sort_int16(int16_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_from64(int64_t *toindex, int64_t toindexoffset, const int64_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int32(int32_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_rpad_and_clip_length_axis1(int64_t *tomin, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t target, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint32(uint16_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint64_64(int64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_UnionArray64_flatten_length_64(int64_t *total_length, const int8_t *fromtags, const int64_t *fromindex, int64_t length, int64_t **offsetsraws)
EXPORT_SYMBOL ERROR awkward_Identities32_extend(int32_t *toptr, const int32_t *fromptr, int64_t fromlength, int64_t tolength)
EXPORT_SYMBOL ERROR awkward_BitMaskedArray_to_ByteMaskedArray(int8_t *tobytemask, const uint8_t *frombitmask, int64_t bitmasklength, bool validwhen, bool lsb_order)
EXPORT_SYMBOL ERROR awkward_IndexU8_carry_64(uint8_t *toindex, const uint8_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint32(uint32_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_copy_64(uint8_t *toptr, const uint8_t *fromptr, int64_t len, int64_t stride, const int64_t *pos)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_sort_ascending_int16(int16_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_ranges_carry_next_64(const uint32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tocarry)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint16(float *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_float32(float *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromcomplex128(float *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_count_64(int64_t *toptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromfloat32(uint32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_from_IndexedArray64(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_Index_nones_as_index_64(int64_t *toindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint32(int32_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_min_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
EXPORT_SYMBOL ERROR awkward_quick_sort_float32(float *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_toRegularArray(int64_t *size, const int32_t *fromoffsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint16_64(int64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_counts_64(int64_t *total, const int64_t *fromoffsets, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint32(int64_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint16(bool *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListOffsetArrayU32(int32_t *toptr, const int32_t *fromptr, const uint32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_quick_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t *tocarry, const int32_t *fromstarts, const int32_t *fromstops, int64_t jaggedsize, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListArrayU32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_at_64(int64_t *nextcarryptr, const int64_t *carryptr, int64_t lencarry, int64_t skip, int64_t at)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_ranges_carry_next_64(const int32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tocarry)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_frombool(double *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t *tocarry, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t jaggedsize, int64_t length)
EXPORT_SYMBOL ERROR awkward_Index32_carry_64(int32_t *toindex, const int32_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_preparenext_64(int64_t *nextcarry, int64_t *nextparents, int64_t nextlen, int64_t *maxnextparents, int64_t *distincts, int64_t distinctslen, int64_t *offsetscopy, const int64_t *offsets, int64_t length, const int64_t *parents, int64_t maxcount)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_rpad_and_clip_axis1_64(int64_t *toindex, const int32_t *fromoffsets, int64_t length, int64_t target)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint8_64(uint64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_RegularArray_num_64(int64_t *tonum, int64_t size, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_nextcarry_outindex_mask_64(int64_t *tocarry, int64_t *toindex, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_regular_index(int32_t *toindex, int32_t *current, int64_t size, const int8_t *fromtags, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_int32(int32_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_overlay_mask8_to64(int64_t *toindex, const int8_t *mask, const uint32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_rearrange_shifted_toint64_fromint64(int64_t *toptr, const int64_t *fromshifts, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, const int64_t *fromparents, int64_t parentslength, const int64_t *fromstarts, int64_t startslength)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_validity(const int32_t *index, int64_t length, int64_t lencontent, bool isoption)
EXPORT_SYMBOL ERROR awkward_Identities64_from_IndexedArrayU32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_unique_copy_uint32(const uint32_t *fromptr, uint32_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_getitem_carry_64(int8_t *tomask, const int8_t *frommask, int64_t lenmask, const int64_t *fromcarry, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_carry_64(int32_t *tostarts, int32_t *tostops, const int32_t *fromstarts, const int32_t *fromstops, const int64_t *fromcarry, int64_t lenstarts, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_bool_64(int32_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint64(uint64_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_quick_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_nextcarry_outindex_mask_64(int64_t *tocarry, int64_t *toindex, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_Identities32_to_Identities64(int64_t *toptr, const int32_t *fromptr, int64_t length, int64_t width)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromcomplex128(uint32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromfloat64(uint32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_overlay_mask8_to64(int64_t *toindex, const int8_t *mask, const int32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListOffsetArray32(int32_t *toptr, const int32_t *fromptr, const int32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint32_uint16_64(uint32_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_array_64(int64_t *nextcarryptr, int64_t *nextadvancedptr, const int64_t *carryptr, const int64_t *flatheadptr, int64_t lencarry, int64_t lenflathead, int64_t skip)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint16(int64_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint16(uint16_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint16(uint16_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_frombool(float *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const int64_t *index, int64_t length, const int64_t *shifts)
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint8(uint8_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_bool_64(int32_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify_one_to8_64(int8_t *totags, int64_t *toindex, const int8_t *fromtags, const uint32_t *fromindex, int64_t towhich, int64_t fromwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_range_64(int64_t *nextcarryptr, const int64_t *carryptr, int64_t lencarry, int64_t lenhead, int64_t skip, int64_t start, int64_t step)
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListArray64(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_UnionArray32_flatten_combine_64(int8_t *totags, int64_t *toindex, int64_t *tooffsets, const int8_t *fromtags, const int32_t *fromindex, int64_t length, int64_t **offsetsraws)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint64_64(int64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint64(bool *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_strings_uint8(uint8_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_flatten_none2empty_64(int64_t *outoffsets, const uint32_t *outindex, int64_t outindexlength, const int64_t *offsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int16(int16_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64(int64_t *nummissing, int64_t *missing, int64_t *nextshifts, const int64_t *offsets, int64_t length, const int64_t *starts, const int64_t *parents, int64_t maxcount, int64_t nextlen, const int64_t *nextcarry)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, int64_t length, int64_t nextsize)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromfloat32(bool *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_bool(bool *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_reduce_max_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint32_t identity)
EXPORT_SYMBOL ERROR awkward_reduce_prod_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_sort_ascending_bool(bool *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_complex64_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_min_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint32(bool *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_max_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint64_t identity)
EXPORT_SYMBOL ERROR awkward_unique_copy_bool(const bool *fromptr, bool *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_RegularArray_reduce_nonlocal_preparenext_64(int64_t *nextcarry, int64_t *nextparents, const int64_t *parents, int64_t size, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_flatten_nextcarry_64(int64_t *tocarry, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillna_from32_to64(int64_t *toindex, const int32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint64(uint64_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_unique_uint8(uint8_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_rpad_and_clip_axis1_64(int64_t *toindex, const uint32_t *fromoffsets, int64_t length, int64_t target)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_rpad_length_axis1(int64_t *tooffsets, const int64_t *fromoffsets, int64_t fromlength, int64_t target, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_RegularArray_rpad_and_clip_axis1_64(int64_t *toindex, int64_t target, int64_t size, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_carrylength(int64_t *carrylength, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_min_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint64_t identity)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int8_64(bool *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint8(float *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint8(uint64_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_jagged_apply_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *sliceindex, int64_t sliceinnerlen, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t contentlen)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_carry_64(int64_t *tocarry, const int64_t *fromcarry, int64_t lencarry, int64_t size)
EXPORT_SYMBOL ERROR awkward_reduce_min_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint32_t identity)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint32_uint16_64(uint32_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_64(uint32_t *tooffsets, int64_t *tocarry, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_numnull_parents(int64_t *numnull, int64_t *tolength, const int32_t *fromindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_numnull(int64_t *numnull, const uint32_t *fromindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_regularize_arrayslice_64(int64_t *flatheadptr, int64_t lenflathead, int64_t length)
EXPORT_SYMBOL ERROR awkward_quick_sort_uint64(uint64_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromstarts, const int64_t *fromstops, const int64_t *fromarray, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromfloat32(uint16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_strings(int64_t *tocarry, const int64_t *fromparents, int64_t length, const uint8_t *stringdata, const int64_t *stringstarts, const int64_t *stringstops, bool is_stable, bool is_ascending, bool is_local)
EXPORT_SYMBOL ERROR awkward_reduce_max_int16_int16_64(int16_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int16_t identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromfloat32(uint8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromcomplex64(int32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromarray, int64_t length, int64_t lenarray, int64_t size)
EXPORT_SYMBOL ERROR awkward_Content_getitem_next_missing_jagged_getmaskstartstop(int64_t *index_in, int64_t *offsets_in, int64_t *mask_out, int64_t *starts_out, int64_t *stops_out, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_null_64(uint8_t *toptr, const uint8_t *fromptr, int64_t len, int64_t stride, const int64_t *pos)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_min_range(int64_t *tomin, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint32(double *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_local_preparenext_64(int64_t *tocarry, const int64_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_carry_64(int32_t *toindex, const int32_t *fromindex, const int64_t *fromcarry, int64_t lenindex, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromfloat64(float *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromcomplex128(double *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_max_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int32_t identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint8(int64_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_max_int8_int8_64(int8_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int8_t identity)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_carrylength(int64_t *carrylength, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
EXPORT_SYMBOL ERROR awkward_sorting_ranges(int64_t *toindex, int64_t tolength, const int64_t *parents, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, const uint32_t *starts, const uint32_t *stops, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_complex64_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray_getitem_jagged_numvalid_64(int64_t *numvalid, const int64_t *slicestarts, const int64_t *slicestops, int64_t length, const int64_t *missing, int64_t missinglength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint8(double *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray_fill_to64_fromU32(int64_t *tostarts, int64_t tostartsoffset, int64_t *tostops, int64_t tostopsoffset, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_regular_index(uint32_t *toindex, uint32_t *current, int64_t size, const int8_t *fromtags, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int32_64(bool *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_uint32(uint32_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_nestedfill_tags_index_64(int8_t *totags, int32_t *toindex, int64_t *tmpstarts, int8_t tag, const int64_t *fromcounts, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_frombool(bool *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint64(uint16_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint8(uint8_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_jagged_apply_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *sliceindex, int64_t sliceinnerlen, const int64_t *fromstarts, const int64_t *fromstops, int64_t contentlen)
EXPORT_SYMBOL ERROR awkward_IndexU32_to_Index64(int64_t *toptr, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_reduce_adjust_starts_shifts_64(int64_t *toptr, int64_t outlength, const int64_t *parents, const int64_t *starts, const int64_t *shifts)
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, const int64_t *fromoffsets, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_float32_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray_filltags_to8_from8(int8_t *totags, int64_t totagsoffset, const int8_t *fromtags, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int8_64(bool *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint8(bool *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_range_advanced_64(int64_t *nextcarryptr, int64_t *nextadvancedptr, const int64_t *carryptr, const int64_t *advancedptr, int64_t lencarry, int64_t lenhead, int64_t skip, int64_t start, int64_t step)
EXPORT_SYMBOL ERROR awkward_ListArray64_localindex_64(int64_t *toindex, const int64_t *offsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_nextcarry_outindex_64(int64_t *tocarry, uint32_t *toindex, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint8(uint16_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_compact_offsets_64(int64_t *tooffsets, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_rpad_axis1_64(int64_t *toindex, const uint32_t *fromoffsets, int64_t fromlength, int64_t target)
EXPORT_SYMBOL ERROR awkward_localindex_64(int64_t *toindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const uint32_t *index, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint32(int32_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromcomplex64(double *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_mask8(int8_t *tomask, const int8_t *frommask, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint32(float *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromcomplex64(int64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint64(float *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint8(float *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint32_uint8_64(uint32_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Index32_iscontiguous(bool *result, const int32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromadvanced, const int64_t *fromarray, int64_t length, int64_t lenarray, int64_t size)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_getitem_adjust_offsets_64(int64_t *tooffsets, int64_t *tononzero, const int64_t *fromoffsets, int64_t length, const int64_t *nonzero, int64_t nonzerolength)
EXPORT_SYMBOL ERROR awkward_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_UnionArrayU32_flatten_length_64(int64_t *total_length, const int8_t *fromtags, const uint32_t *fromindex, int64_t length, int64_t **offsetsraws)
EXPORT_SYMBOL ERROR awkward_sorting_ranges_length(int64_t *tolength, const int64_t *parents, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_quick_sort_int32(int32_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_MaskedArrayU32_getitem_next_jagged_project(uint32_t *index, int64_t *starts_in, int64_t *stops_in, int64_t *starts_out, int64_t *stops_out, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_combinations_length_64(int64_t *totallen, int64_t *tooffsets, int64_t n, bool replacement, const uint32_t *starts, const uint32_t *stops, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_numnull_parents(int64_t *numnull, int64_t *tolength, const uint32_t *fromindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint16(float *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_validity(const int8_t *tags, const int64_t *index, int64_t length, int64_t numcontents, const int64_t *lencontents)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint8(bool *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromfloat64(int64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray64_rpad_axis1_64(int64_t *toindex, const int64_t *fromstarts, const int64_t *fromstops, int64_t *tostarts, int64_t *tostops, int64_t target, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromcomplex128(bool *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint64(int16_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_num_64(int64_t *tonum, const int32_t *fromstarts, const int32_t *fromstops, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint64_64(bool *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_copy(uint8_t *toptr, const uint8_t *fromptr, int64_t len)
EXPORT_SYMBOL ERROR awkward_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_frombool(uint8_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray64_combinations_length_64(int64_t *totallen, int64_t *tooffsets, int64_t n, bool replacement, const int64_t *starts, const int64_t *stops, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexU8_to_Index64(int64_t *toptr, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_mask8(int8_t *tomask, const int32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_validity(const uint32_t *starts, const uint32_t *stops, int64_t length, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_init_64(int64_t *toptr, int64_t skip, int64_t stride)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_jagged_apply_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *sliceindex, int64_t sliceinnerlen, const int32_t *fromstarts, const int32_t *fromstops, int64_t contentlen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint8(int8_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_flatten_none2empty_64(int64_t *outoffsets, const int64_t *outindex, int64_t outindexlength, const int64_t *offsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_new_Identities32(int32_t *toptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromfloat32(int32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint64(uint32_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const int64_t *index, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_complex128_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_toRegularArray(int64_t *size, const int64_t *fromoffsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const int32_t *fromstarts, const int32_t *fromstops, const int64_t *fromarray, const int64_t *fromadvanced, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_unique_copy_float64(const double *fromptr, double *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_flatten_nextcarry_64(int64_t *tocarry, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_at_64(int64_t *tocarry, int64_t at, int64_t length, int64_t size)
EXPORT_SYMBOL ERROR awkward_one_mask8(int8_t *tomask, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_float64_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const int8_t *mask, int64_t length, bool valid_when)
EXPORT_SYMBOL ERROR awkward_slicemissing_check_same(bool *same, const int8_t *bytemask, const int64_t *missingindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint64_64(bool *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexU32_carry_64(uint32_t *toindex, const uint32_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromfloat64(double *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_content_reduce_zeroparents_64(int64_t *toparents, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_from_UnionArray8_64(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int8_t *fromtags, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
EXPORT_SYMBOL ERROR awkward_sort_int8(int8_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const int32_t *index, int64_t *parents, int64_t length)
EXPORT_SYMBOL ERROR awkward_quick_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_sort_uint32(uint32_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromcomplex64(int16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromfloat64(uint8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint16(float *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint16(uint64_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int32_64(bool *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const int32_t *index, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint64_64(int64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Identities32_from_UnionArray8_32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int8_t *fromtags, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint32_uint8_64(uint32_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_missing_repeat_64(int64_t *outindex, const int64_t *index, int64_t indexlength, int64_t repetitions, int64_t regularsize)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_ranges_next_64(const int64_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tostarts, int64_t *tostops, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint16(uint32_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_counts_64(int64_t *total, const uint32_t *fromoffsets, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_IndexU8_carry_nocheck_64(uint8_t *toindex, const uint8_t *fromindex, const int64_t *carry, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint32(int16_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListOffsetArray32(int64_t *toptr, const int64_t *fromptr, const int32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Identities64_from_RegularArray(int64_t *toptr, const int64_t *fromptr, int64_t size, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_reduce_min_int8_int8_64(int8_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int8_t identity)
EXPORT_SYMBOL ERROR awkward_IndexU8_iscontiguous(bool *result, const uint8_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_ascending_int32(int32_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_sort_ascending_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint32_64(int64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_range_64(int64_t *tocarry, int64_t regular_start, int64_t step, int64_t length, int64_t size, int64_t nextsize)
EXPORT_SYMBOL ERROR awkward_reduce_min_uint8_uint8_64(uint8_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint8_t identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_array_advanced_64(int64_t *nextcarryptr, const int64_t *carryptr, const int64_t *advancedptr, const int64_t *flatheadptr, int64_t lencarry, int64_t skip)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_flatten_nextcarry_64(int64_t *tocarry, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_toIndexedOptionArray64(int64_t *toindex, const int8_t *mask, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_float32_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_Identities32_from_UnionArray8_64(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int8_t *fromtags, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint16_64(bool *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint16(uint16_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_ListArray64_validity(const int64_t *starts, const int64_t *stops, int64_t length, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint16(bool *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_nextcarry_64(int64_t *tocarry, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_rpad_axis1_64(int64_t *toindex, const uint32_t *fromstarts, const uint32_t *fromstops, uint32_t *tostarts, uint32_t *tostops, int64_t target, int64_t length)
EXPORT_SYMBOL ERROR awkward_slicearray_ravel_64(int64_t *toptr, const int64_t *fromptr, int64_t ndim, const int64_t *shape, const int64_t *strides)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromcomplex128(int64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const uint32_t *fromstarts, const uint32_t *fromstops, const int64_t *fromarray, const int64_t *fromadvanced, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_validity(const int8_t *tags, const uint32_t *index, int64_t length, int64_t numcontents, const int64_t *lencontents)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_complex128_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint16(uint16_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_unique_ranges_bool(bool *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint64(int8_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify8_32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const uint32_t *outerindex, const int8_t *innertags, const int32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_frombool(uint32_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_carry_64(int64_t *toindex, const int64_t *fromindex, const int64_t *fromcarry, int64_t lenindex, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_jagged_descend_64(int64_t *tooffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const uint32_t *fromstarts, const uint32_t *fromstops)
EXPORT_SYMBOL ERROR awkward_ListArray32_min_range(int64_t *tomin, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_project_64(int64_t *lenout, int64_t *tocarry, const int8_t *fromtags, const int32_t *fromindex, int64_t length, int64_t which)
EXPORT_SYMBOL ERROR awkward_unique_uint64(uint64_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify8_64_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const uint32_t *outerindex, const int8_t *innertags, const int64_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_unique_offsets_int64(int64_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint8(int8_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint64(uint64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint16_64(int64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint64(int64_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray_reduce_next_fix_offsets_64(int64_t *outoffsets, const int64_t *starts, int64_t startslength, int64_t outindexlength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_rpad_length_axis1(uint32_t *tooffsets, const uint32_t *fromoffsets, int64_t fromlength, int64_t target, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_unique_ranges_float32(float *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify8_64_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int32_t *outerindex, const int8_t *innertags, const int64_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint16(int64_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_from_RegularArray(int32_t *toptr, const int32_t *fromptr, int64_t size, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_reduce_min_int16_int16_64(int16_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int16_t identity)
EXPORT_SYMBOL ERROR awkward_unique_copy_int32(const int32_t *fromptr, int32_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint32(double *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Index32_carry_nocheck_64(int32_t *toindex, const int32_t *fromindex, const int64_t *carry, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_frombool(int32_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint64(double *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_BitMaskedArray_to_IndexedOptionArray64(int64_t *toindex, const uint8_t *frombitmask, int64_t bitmasklength, bool validwhen, bool lsb_order)
EXPORT_SYMBOL ERROR awkward_unique_int16(int16_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_carry_arange32(int32_t *toptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_from64(int64_t *toindex, int64_t toindexoffset, const int64_t *fromindex, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint32_64(bool *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint16(double *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_next_64(int64_t *topos, const int64_t *frompos, int64_t length, int64_t skip, int64_t stride)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_flatten_offsets_64(int64_t *tooffsets, const int32_t *outeroffsets, int64_t outeroffsetslen, const int64_t *inneroffsets, int64_t inneroffsetslen)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_simplify32_to64(int64_t *toindex, const uint32_t *outerindex, int64_t outerlength, const int32_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_int16_64(int32_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListOffsetArrayU32(int64_t *toptr, const int64_t *fromptr, const uint32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_sort_ascending_float32(float *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify8_U32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const uint32_t *outerindex, const int8_t *innertags, const uint32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_Index8_carry_64(int8_t *toindex, const int8_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_array_regularize_64(int64_t *toarray, const int64_t *fromarray, int64_t lenarray, int64_t size)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_rpad_length_axis1(int32_t *tooffsets, const int32_t *fromoffsets, int64_t fromlength, int64_t target, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint64(uint8_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint16_64(int64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint8_64(int64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromfloat32(int16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint8(int64_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray64_rpad_and_clip_length_axis1(int64_t *tomin, const int64_t *fromstarts, const int64_t *fromstops, int64_t target, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint32(float *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_project_64(int64_t *lenout, int64_t *tocarry, const int8_t *fromtags, const int64_t *fromindex, int64_t length, int64_t which)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromcomplex128(int16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_copy_int64(const int64_t *fromptr, int64_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_rpad_axis1_64(int64_t *toindex, const int32_t *fromoffsets, int64_t fromlength, int64_t target)
EXPORT_SYMBOL ERROR awkward_sort_float32(float *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_validity(const uint32_t *index, int64_t length, int64_t lencontent, bool isoption)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Index64_carry_nocheck_64(int64_t *toindex, const int64_t *fromindex, const int64_t *carry, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_int8_64(int32_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int16_64(bool *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_simplify64_to64(int64_t *toindex, const uint32_t *outerindex, int64_t outerlength, const int64_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_copy_from_many_64(uint8_t *toptr, const uint8_t **fromptrs, int64_t *fromlens, int64_t len, int64_t stride, const int64_t *pos)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint16(double *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListArray32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int32_t *fromstarts, const int32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint8(int16_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_RegularArray_broadcast_tooffsets_64(const int64_t *fromoffsets, int64_t offsetslength, int64_t size)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint64(double *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_int16_64(int32_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int64(int64_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_MaskedArray64_getitem_next_jagged_project(int64_t *index, int64_t *starts_in, int64_t *stops_in, int64_t *starts_out, int64_t *stops_out, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const int64_t *index, int64_t *parents, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_ranges_int8(int8_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_Identities32_from_IndexedArray64(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_float64_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint8(uint8_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_carry_64(uint32_t *tostarts, uint32_t *tostops, const uint32_t *fromstarts, const uint32_t *fromstops, const int64_t *fromcarry, int64_t lenstarts, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_getitem_nextcarry_outindex_64(int64_t *tocarry, int64_t *outindex, const int8_t *mask, int64_t length, bool validwhen)
EXPORT_SYMBOL ERROR awkward_unique_int64(int64_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromcomplex128(uint8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_simplify64_to64(int64_t *toindex, const int64_t *outerindex, int64_t outerlength, const int64_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_nextcarry_outindex_64(int64_t *tocarry, int32_t *toindex, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_UnionArray8_regular_index_getsize(int64_t *size, const int8_t *fromtags, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_bool_64(bool *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_copy_float32(const float *fromptr, float *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_nextcarry_64(int64_t *tocarry, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint64(uint64_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_quick_sort_uint32(uint32_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint64(bool *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_numnull(int64_t *numnull, const int64_t *fromindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_quick_sort_uint16(uint16_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_unique_offsets_int16(int16_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_counts_64(int64_t *total, const int32_t *fromoffsets, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint8(float *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_copy_uint64(const uint64_t *fromptr, uint64_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_quick_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint64(int32_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint64(int64_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_frombool(double *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_Identities32_from_IndexedArray32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_reduce_max_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int64_t identity)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify8_U32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int32_t *outerindex, const int8_t *innertags, const uint32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_new_Identities64(int64_t *toptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromcomplex64(uint8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_sort_bool(bool *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_float32_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint8(uint8_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_IndexedArray_unique_next_index_and_offsets_64(int64_t *toindex, int64_t *tooffsets, const int64_t *fromoffsets, const int64_t *fromnulls, int64_t startslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint64(uint32_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_simplify32_to64(int64_t *toindex, const int64_t *outerindex, int64_t outerlength, const int32_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_quick_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint64(int16_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_bool(bool *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_from32(int64_t *toindex, int64_t toindexoffset, const int32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_ranges_int32(int32_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_Identities64_from_UnionArray8_32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int8_t *fromtags, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
EXPORT_SYMBOL ERROR awkward_unique_offsets_int8(int8_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromcomplex64(uint16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_nextcarry_outindex_mask_64(int64_t *tocarry, int64_t *toindex, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_frombool(uint64_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_project_64(int64_t *lenout, int64_t *tocarry, const int8_t *fromtags, const uint32_t *fromindex, int64_t length, int64_t which)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint16(uint8_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_jagged_descend_64(int64_t *tooffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int32_t *fromstarts, const int32_t *fromstops)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint32(float *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_boolean_numtrue(int64_t *numtrue, const int8_t *fromptr, int64_t length, int64_t stride)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromfloat32(float *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint32_64(bool *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint8(uint64_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int32(int32_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromfloat32(int8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_ascending_float64(double *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int64(int64_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_float32(float *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_simplifyU32_to64(int64_t *toindex, const int64_t *outerindex, int64_t outerlength, const uint32_t *innerindex, int64_t innerlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_ranges_carry_next_64(const int64_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tocarry)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_jagged_descend_64(int64_t *tooffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *fromstarts, const int64_t *fromstops)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_complex128_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_argmax_float64_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify8_32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int64_t *outerindex, const int8_t *innertags, const int32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListArray64(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromfloat64(float *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_complex64_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray64_num_64(int64_t *tonum, const int64_t *fromstarts, const int64_t *fromstops, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint16(int8_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const int32_t *index, int64_t length, const int64_t *shifts)
EXPORT_SYMBOL ERROR awkward_ListArray32_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, const int32_t *starts, const int32_t *stops, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t *tocarry, const int64_t *fromstarts, const int64_t *fromstops, int64_t jaggedsize, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_compact_offsets_64(int64_t *tooffsets, const uint32_t *fromoffsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int16(int16_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_unique_uint16(uint16_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_reduce_max_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const uint32_t *index, int64_t length, const int64_t *shifts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromcomplex128(uint16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_nestedfill_tags_index_64(int8_t *totags, uint32_t *toindex, int64_t *tmpstarts, int8_t tag, const int64_t *fromcounts, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_numnull(int64_t *numnull, const int32_t *fromindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_float32_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_IndexU32_carry_nocheck_64(uint32_t *toindex, const uint32_t *fromindex, const int64_t *carry, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_flatten_none2empty_64(int64_t *outoffsets, const int32_t *outindex, int64_t outindexlength, const int64_t *offsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint16(uint32_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int64_64(bool *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_quick_sort_int8(int8_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_frombool(uint16_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_sort_int16(int16_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint32(float *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_validity(const int8_t *tags, const int32_t *index, int64_t length, int64_t numcontents, const int64_t *lencontents)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int16_64(bool *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint8(double *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint64(double *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromcomplex64(bool *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexU32_iscontiguous(bool *result, const uint32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_min_uint16_uint16_64(uint16_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint16_t identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromcomplex64(uint32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_index_of_nulls(int64_t *toindex, const uint32_t *fromindex, int64_t lenindex, const int64_t *parents, const int64_t *starts)
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const int8_t *mask, int64_t length, bool valid_when, const int64_t *shifts)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromcomplex64(uint64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_frombool(int16_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray_filltags_to8_const(int8_t *totags, int64_t totagsoffset, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_reduce_min_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
EXPORT_SYMBOL ERROR awkward_reduce_max_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_frombool(float *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_zero_mask8(int8_t *tomask, int64_t length)
EXPORT_SYMBOL ERROR awkward_unique_float64(double *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_quick_sort_bool(bool *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_sort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromfloat64(uint64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListArray64_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, const int64_t *starts, const int64_t *stops, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray32_index_of_nulls(int64_t *toindex, const int32_t *fromindex, int64_t lenindex, const int64_t *parents, const int64_t *starts)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint16(uint16_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_complex128_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_overlay_mask8_to64(int64_t *toindex, const int8_t *mask, const int64_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint16(double *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const uint32_t *fromstarts, const uint32_t *fromstops, const int64_t *fromarray, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_from32(int64_t *toindex, int64_t toindexoffset, const int32_t *fromindex, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_unique_int8(int8_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_Index8_carry_nocheck_64(int8_t *toindex, const int8_t *fromindex, const int64_t *carry, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, const uint32_t *fromoffsets, int64_t lenstarts)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_mask8(int8_t *tomask, const uint32_t *fromindex, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray32_flatten_length_64(int64_t *total_length, const int8_t *fromtags, const int32_t *fromindex, int64_t length, int64_t **offsetsraws)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint64(uint16_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_reduce_mask_ByteMaskedArray_64(int8_t *toptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_float64_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListArray32_localindex_64(int64_t *toindex, const int32_t *offsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_compact_offsets_64(int64_t *tooffsets, const int32_t *fromoffsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint32(int16_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_toRegularArray(int64_t *size, const uint32_t *fromoffsets, int64_t offsetslength)
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_count(int64_t *toindex, int64_t toindexoffset, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_reduce_sum_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_index_rpad_and_clip_axis1_64(int64_t *tostarts, int64_t *tostops, int64_t target, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_getitem_adjust_offsets_index_64(int64_t *tooffsets, int64_t *tononzero, const int64_t *fromoffsets, int64_t length, const int64_t *index, int64_t indexlength, const int64_t *nonzero, int64_t nonzerolength, const int8_t *originalmask, int64_t masklength)
EXPORT_SYMBOL ERROR awkward_RegularArray_localindex_64(int64_t *toindex, int64_t size, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint8(uint32_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_MaskedArray32_getitem_next_jagged_project(int32_t *index, int64_t *starts_in, int64_t *stops_in, int64_t *starts_out, int64_t *stops_out, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint32(uint16_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_carry_arangeU32(uint32_t *toptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_Identities32_from_IndexedArrayU32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_float64(double *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_validity(const int64_t *index, int64_t length, int64_t lencontent, bool isoption)
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint8_64(uint64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64(int64_t *nextstarts, const int64_t *nextparents, int64_t nextlen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint32(uint32_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_float64(double *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_rpad_and_clip_axis1_64(int64_t *toindex, const int64_t *fromoffsets, int64_t length, int64_t target)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromcomplex64(float *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint32(uint8_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromcomplex64(int8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_UnionArray64_flatten_combine_64(int8_t *totags, int64_t *toindex, int64_t *tooffsets, const int8_t *fromtags, const int64_t *fromindex, int64_t length, int64_t **offsetsraws)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint64(uint64_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint8(int32_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint8(uint32_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromcomplex128(uint64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_compact_offsets_64(int64_t *tooffsets, const int64_t *fromoffsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_bool_64(bool *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify8_U32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int64_t *outerindex, const int8_t *innertags, const uint32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_sort_float64(double *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_sort_int32(int32_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_Identities32_from_UnionArray8_U32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int8_t *fromtags, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
EXPORT_SYMBOL ERROR awkward_IndexedOptionArray_rpad_and_clip_mask_axis1_64(int64_t *toindex, const int8_t *frommask, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_flatten_offsets_64(int64_t *tooffsets, const uint32_t *outeroffsets, int64_t outeroffsetslen, const int64_t *inneroffsets, int64_t inneroffsetslen)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_global_startstop_64(int64_t *globalstart, int64_t *globalstop, const int64_t *offsets, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_carry_64(uint32_t *toindex, const uint32_t *fromindex, const int64_t *fromcarry, int64_t lenindex, int64_t lencarry)
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_int8_64(int32_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_copy_uint8(const uint8_t *fromptr, uint8_t *toptr, int64_t length, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_quick_sort_float64(double *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_ListArray64_broadcast_tooffsets_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength, const int64_t *fromstarts, const int64_t *fromstops, int64_t lencontent)
EXPORT_SYMBOL ERROR awkward_ListArray_getitem_jagged_carrylen_64(int64_t *carrylen, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen)
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint8(uint8_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
EXPORT_SYMBOL ERROR awkward_ListArray64_compact_offsets_64(int64_t *tooffsets, const int64_t *fromstarts, const int64_t *fromstops, int64_t length)
EXPORT_SYMBOL ERROR awkward_IndexedArray_numnull_unique_64(int64_t *toindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_unique_ranges_int16(int16_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_NumpyArray_sort_asstrings_uint8(uint8_t *toptr, const uint8_t *fromptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, bool ascending, bool stable)
EXPORT_SYMBOL ERROR awkward_Identities64_from_UnionArray8_U32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int8_t *fromtags, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify8_64_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int64_t *outerindex, const int8_t *innertags, const int64_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_reduce_prod_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify_one_to8_64(int8_t *totags, int64_t *toindex, const int8_t *fromtags, const int64_t *fromindex, int64_t towhich, int64_t fromwhich, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint8(uint16_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_reduce_max_uint16_uint16_64(uint16_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint16_t identity)
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_unique_ranges_int64(int64_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListOffsetArray64(int64_t *toptr, const int64_t *fromptr, const int64_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint32(double *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_quick_sort_int64(int64_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_fromU32(int64_t *toindex, int64_t toindexoffset, const uint32_t *fromindex, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint32(uint32_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64(int64_t *outstarts, int64_t *outstops, const int64_t *distincts, int64_t lendistincts, int64_t outlength)
EXPORT_SYMBOL ERROR awkward_reduce_min_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int64_t identity)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint16(uint64_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_combinations_64(int64_t *toindex, int64_t n, bool replacement, int64_t singlelen)
EXPORT_SYMBOL ERROR awkward_IndexedArray_getitem_adjust_outindex_64(int8_t *tomask, int64_t *toindex, int64_t *tononzero, const int64_t *fromindex, int64_t fromindexlength, const int64_t *nonzero, int64_t nonzerolength)
EXPORT_SYMBOL ERROR awkward_IndexedArray64_numnull_parents(int64_t *numnull, int64_t *tolength, const int64_t *fromindex, int64_t lenindex)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_frombool(int64_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
EXPORT_SYMBOL ERROR awkward_ListArray_fill_to64_from64(int64_t *tostarts, int64_t tostartsoffset, int64_t *tostops, int64_t tostopsoffset, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t base)
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint64(double *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)