Commit fb96ecc
authored
Rollup merge of #90848 - scottmcm:remove-signed-bigint-helpers, r=joshtriplett
Remove bigint_helper_methods for *signed* types
This PR inspired by `@cuviper's` comment @ #90541 (comment)
These are working well for *unsigned* types, so keep those, but for the the *signed* ones there are a bunch of questions about what the semantics and API should be. For the main "helpers for big integer implementations" use, there's no need for the signed versions anyway. There are plenty of other methods which exist for unsigned types but not signed ones, like `next_power_of_two`, so this isn't unusual.
Fixes #90541
Tracking issue #855322 files changed
+1
-68
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1511 | 1511 | | |
1512 | 1512 | | |
1513 | 1513 | | |
1514 | | - | |
1515 | | - | |
1516 | | - | |
1517 | | - | |
1518 | | - | |
1519 | | - | |
1520 | | - | |
1521 | | - | |
1522 | | - | |
1523 | | - | |
1524 | | - | |
1525 | | - | |
1526 | | - | |
1527 | | - | |
1528 | | - | |
1529 | | - | |
1530 | | - | |
1531 | | - | |
1532 | | - | |
1533 | | - | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
1539 | | - | |
1540 | | - | |
1541 | 1514 | | |
1542 | 1515 | | |
1543 | 1516 | | |
| |||
1589 | 1562 | | |
1590 | 1563 | | |
1591 | 1564 | | |
1592 | | - | |
1593 | | - | |
1594 | | - | |
1595 | | - | |
1596 | | - | |
1597 | | - | |
1598 | | - | |
1599 | | - | |
1600 | | - | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
1604 | | - | |
1605 | | - | |
1606 | | - | |
1607 | | - | |
1608 | | - | |
1609 | | - | |
1610 | | - | |
1611 | | - | |
1612 | | - | |
1613 | | - | |
1614 | | - | |
1615 | | - | |
1616 | | - | |
1617 | | - | |
1618 | | - | |
1619 | 1565 | | |
1620 | 1566 | | |
1621 | 1567 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | 98 | | |
105 | 99 | | |
106 | 100 | | |
| |||
154 | 148 | | |
155 | 149 | | |
156 | 150 | | |
157 | | - | |
| 151 | + | |
158 | 152 | | |
159 | 153 | | |
160 | 154 | | |
| |||
203 | 197 | | |
204 | 198 | | |
205 | 199 | | |
206 | | - | |
207 | 200 | | |
208 | 201 | | |
209 | 202 | | |
210 | 203 | | |
211 | 204 | | |
212 | 205 | | |
213 | | - | |
214 | 206 | | |
215 | 207 | | |
216 | 208 | | |
217 | 209 | | |
218 | 210 | | |
219 | 211 | | |
220 | 212 | | |
221 | | - | |
222 | 213 | | |
223 | 214 | | |
224 | 215 | | |
| |||
227 | 218 | | |
228 | 219 | | |
229 | 220 | | |
230 | | - | |
231 | 221 | | |
232 | 222 | | |
233 | 223 | | |
| |||
248 | 238 | | |
249 | 239 | | |
250 | 240 | | |
251 | | - | |
252 | 241 | | |
253 | 242 | | |
254 | 243 | | |
| |||
258 | 247 | | |
259 | 248 | | |
260 | 249 | | |
261 | | - | |
262 | 250 | | |
263 | 251 | | |
264 | 252 | | |
| |||
269 | 257 | | |
270 | 258 | | |
271 | 259 | | |
272 | | - | |
273 | 260 | | |
274 | 261 | | |
275 | 262 | | |
| |||
0 commit comments