about summary refs log tree commit diff
path: root/src/libcore/num/wrapping.rs
AgeCommit message (Expand)AuthorLines
2019-12-18Propagate cfg bootstrapMark Rousskov-4/+1
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+4
2019-11-26Format libcore with rustfmtDavid Tolnay-8/+8
2019-10-18Fix left/right shift typo in wrapping rotate docsTobias Rapp-2/+2
2019-08-20Test that Wrapping arithmetic ops are implemented for all int typesIlija Tovilo-0/+8
2019-05-31Stabilize reverse_bits featureLzu Tao-2/+1
2019-05-24Annotate each `reverse_bits` with `#[must_use]`Nikolai Vazquez-0/+1
2019-04-18libcore => 2018Taiki Endo-1/+1
2019-02-26Clarify `rotate_{left,right}` docsTobias Bucher-2/+4
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-11-10constify parts of libcore.Mazdak Farrokhzad-15/+15
2018-06-30Bootstrap from 1.28.0-beta.3Mark Simulacrum-1/+0
2018-05-15Separate feature gate for wrapping_next_power_of_twoClar Charr-2/+3
2018-05-08Add missing Wrapping methods, use doc_comment!Clar Charr-197/+461
2018-03-19Fix trailing whitespacePhlosioneer-1/+1
2018-03-19Make Wrapping::pow use wrapping_pow, add examplePhlosioneer-4/+14
2018-03-19Impl Integer methods for WrappingPhlosioneer-0/+299
2017-09-03Manuall rebase of @Migi pull/41336Eh2406-0/+12
2017-07-20std: Cut down #[inline] annotations where not necessaryAlex Crichton-26/+26
2017-05-13libcore: #[allow] some unused macrosest31-0/+1
2017-02-05Rollup merge of #39393 - ollie27:stab_impls, r=alexcrichtonCorey Farwell-10/+20
2017-02-03Bump version, upgrade bootstrapAlex Crichton-3/+1
2017-01-29Fix a few impl stability attributesOliver Middleton-10/+20
2016-12-30Wrapping<i128> and attempt at LLVM 3.7 compatSimonas Kazlauskas-0/+2
2016-10-23Implement ops on `&Wrapping<T>`Cristi Cobzarenco-0/+10
2016-10-12run rustfmt on libcore/num folderSrinivas Reddy Thatiparthy-2/+2
2016-10-01std: Correct stability attributes for some implementationsOliver Middleton-4/+4
2016-05-19Support 16-bit pointers as well as i/usizeJake Goulding-0/+6
2016-04-20Implement negation for wrapping numerals.Michael Howell-0/+9
2016-03-12std: Clean out deprecated APIsAlex Crichton-141/+0
2016-03-11core: Mark Wrapping impls as stableAlex Crichton-5/+5
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-8/+8
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-1/+6
2016-01-05Fix a breaking change in #30523Nicholas Mazzuca-15/+15
2016-01-02Take out Op<T>/OpAssign<T> for Wrapping<T>Nicholas Mazzuca-144/+1
2016-01-01In the middle of the implementationNicholas Mazzuca-208/+316
2015-12-21Register new snapshotsAlex Crichton-180/+1
2015-10-31Check unchecked_div|rem's specialisationNicholas Mazzuca-13/+169
2015-08-15core: Fill out issues for unstable featuresAlex Crichton-1/+2
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-1/+0
2015-07-08Use wrapping_div call and correct the feature nameMathijs van de Nes-2/+2
2015-07-08Implement Div for Wrapping<T>Mathijs van de Nes-0/+10
2015-06-17core: Split apart the global `core` featureAlex Crichton-1/+1
2015-05-06Add missing inline attribute to Not impl for Wrapping<T>inrustwetrust-0/+1
2015-04-21std: Remove deprecated/unstable num functionalityAlex Crichton-31/+0
2015-04-14Fix bug in `wrapping_div`Felix S. Klock II-1/+1
2015-04-14Remaining API additions for int overflow:Felix S. Klock II-0/+35
2015-04-01Fix bug in `OverflowOps` impl for unsigned integers.Felix S. Klock II-3/+49
2015-04-01Added overflowing_{div,rem,shl,shr} method implementations to WrappingOps.Felix S. Klock II-0/+130