Commit cee7efc
Max Moiseev
Un-implement dividingFullWidth for 64bit types on 32bit platforms
The implementation uses DoubleWidth<T> that needs to be removed due to
library binary size issues. Even extracting the single DoubleWidth
method that's used in it would likely result in having to copy a
large portion of the rest of DoubleWidth implementation along with it,
this defeating the purpose.
This change restores the behavior of dividingFullWidth as it was shipped
with Swift 4.1, therefore it's not a breaking change.1 parent 8ebb45f commit cee7efc
1 file changed
+2
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3552 | 3552 | | |
3553 | 3553 | | |
3554 | 3554 | | |
3555 | | - | |
| 3555 | + | |
3556 | 3556 | | |
3557 | 3557 | | |
3558 | 3558 | | |
3559 | | - | |
3560 | | - | |
3561 | | - | |
3562 | | - | |
3563 | | - | |
3564 | | - | |
3565 | | - | |
3566 | | - | |
3567 | | - | |
3568 | | - | |
3569 | | - | |
3570 | | - | |
3571 | | - | |
| 3559 | + | |
3572 | 3560 | | |
3573 | 3561 | | |
3574 | 3562 | | |
| |||
0 commit comments