Commit c6787ca
committed
Add debug_assert_nounwrap to unchecked_{add,sub,neg,mul,shl,shr} methods
1 parent 397937d commit c6787ca
File tree
26 files changed
+734
-158
lines changed- library/core/src
- num
- ops
- ptr
- slice
- tests/mir-opt
- inline
- pre-codegen
26 files changed
+734
-158
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
513 | | - | |
514 | | - | |
515 | | - | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
516 | 522 | | |
517 | 523 | | |
518 | 524 | | |
| |||
648 | 654 | | |
649 | 655 | | |
650 | 656 | | |
651 | | - | |
652 | | - | |
653 | | - | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
654 | 666 | | |
655 | 667 | | |
656 | 668 | | |
| |||
786 | 798 | | |
787 | 799 | | |
788 | 800 | | |
789 | | - | |
790 | | - | |
791 | | - | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
792 | 810 | | |
793 | 811 | | |
794 | 812 | | |
| |||
1125 | 1143 | | |
1126 | 1144 | | |
1127 | 1145 | | |
1128 | | - | |
1129 | | - | |
1130 | | - | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
1131 | 1155 | | |
1132 | 1156 | | |
1133 | 1157 | | |
| |||
1179 | 1203 | | |
1180 | 1204 | | |
1181 | 1205 | | |
1182 | | - | |
| 1206 | + | |
1183 | 1207 | | |
1184 | 1208 | | |
1185 | 1209 | | |
| |||
1241 | 1265 | | |
1242 | 1266 | | |
1243 | 1267 | | |
1244 | | - | |
1245 | | - | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
1246 | 1273 | | |
1247 | | - | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
1248 | 1279 | | |
1249 | 1280 | | |
1250 | 1281 | | |
| |||
1262 | 1293 | | |
1263 | 1294 | | |
1264 | 1295 | | |
1265 | | - | |
| 1296 | + | |
1266 | 1297 | | |
1267 | 1298 | | |
1268 | 1299 | | |
| |||
1324 | 1355 | | |
1325 | 1356 | | |
1326 | 1357 | | |
1327 | | - | |
1328 | | - | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
1329 | 1363 | | |
1330 | | - | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
1331 | 1369 | | |
1332 | 1370 | | |
1333 | 1371 | | |
| |||
1991 | 2029 | | |
1992 | 2030 | | |
1993 | 2031 | | |
1994 | | - | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
1995 | 2036 | | |
1996 | 2037 | | |
1997 | 2038 | | |
| |||
2021 | 2062 | | |
2022 | 2063 | | |
2023 | 2064 | | |
2024 | | - | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
2025 | 2069 | | |
2026 | 2070 | | |
2027 | 2071 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
521 | | - | |
522 | | - | |
523 | | - | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
524 | 531 | | |
525 | 532 | | |
526 | 533 | | |
| |||
662 | 669 | | |
663 | 670 | | |
664 | 671 | | |
665 | | - | |
666 | | - | |
667 | | - | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
668 | 681 | | |
669 | 682 | | |
670 | 683 | | |
| |||
744 | 757 | | |
745 | 758 | | |
746 | 759 | | |
747 | | - | |
748 | | - | |
749 | | - | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
750 | 769 | | |
751 | 770 | | |
752 | 771 | | |
| |||
1239 | 1258 | | |
1240 | 1259 | | |
1241 | 1260 | | |
1242 | | - | |
| 1261 | + | |
1243 | 1262 | | |
1244 | 1263 | | |
1245 | 1264 | | |
| |||
1301 | 1320 | | |
1302 | 1321 | | |
1303 | 1322 | | |
1304 | | - | |
1305 | | - | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
1306 | 1328 | | |
1307 | | - | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
1308 | 1334 | | |
1309 | 1335 | | |
1310 | 1336 | | |
| |||
1322 | 1348 | | |
1323 | 1349 | | |
1324 | 1350 | | |
1325 | | - | |
| 1351 | + | |
1326 | 1352 | | |
1327 | 1353 | | |
1328 | 1354 | | |
| |||
1384 | 1410 | | |
1385 | 1411 | | |
1386 | 1412 | | |
1387 | | - | |
1388 | | - | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
1389 | 1418 | | |
1390 | | - | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
1391 | 1424 | | |
1392 | 1425 | | |
1393 | 1426 | | |
| |||
1878 | 1911 | | |
1879 | 1912 | | |
1880 | 1913 | | |
1881 | | - | |
| 1914 | + | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
1882 | 1918 | | |
1883 | 1919 | | |
1884 | 1920 | | |
| |||
1911 | 1947 | | |
1912 | 1948 | | |
1913 | 1949 | | |
1914 | | - | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
1915 | 1954 | | |
1916 | 1955 | | |
1917 | 1956 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
3 | 2 | | |
4 | 3 | | |
| |||
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
47 | | - | |
| 46 | + | |
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
| |||
55 | 54 | | |
56 | 55 | | |
57 | 56 | | |
58 | | - | |
| 57 | + | |
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
| |||
66 | 65 | | |
67 | 66 | | |
68 | 67 | | |
69 | | - | |
| 68 | + | |
70 | 69 | | |
71 | 70 | | |
72 | 71 | | |
| |||
81 | 80 | | |
82 | 81 | | |
83 | 82 | | |
84 | | - | |
| 83 | + | |
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
| |||
100 | 99 | | |
101 | 100 | | |
102 | 101 | | |
103 | | - | |
| 102 | + | |
104 | 103 | | |
105 | 104 | | |
106 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1021 | 1021 | | |
1022 | 1022 | | |
1023 | 1023 | | |
1024 | | - | |
1025 | 1024 | | |
| 1025 | + | |
1026 | 1026 | | |
1027 | 1027 | | |
1028 | 1028 | | |
| |||
1035 | 1035 | | |
1036 | 1036 | | |
1037 | 1037 | | |
1038 | | - | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
1039 | 1042 | | |
1040 | 1043 | | |
1041 | 1044 | | |
| |||
0 commit comments