summary refs log tree commit diff
path: root/src/libcore/tests/iter.rs
AgeCommit message (Expand)AuthorLines
2018-03-01Add a Zip::nth test for side effectsScott McMurray-0/+20
2018-03-01Specialize Zip::nth for TrustedRandomAccessScott McMurray-0/+17
2018-02-20core::iter::Flatten: update FlatMap & Flatten according to discussionMazdak Farrokhzad-2/+106
2018-02-20add Iterator::flatten and redefine flat_map(f) in terms of map(f).flatten()Mazdak Farrokhzad-0/+2
2018-02-14Rollup merge of #48156 - Centril:feature/iterator_repeat_with, r=alexcrichtonkennytm-0/+45
2018-02-12core::iter::repeat_with: fix tests some moreMazdak Farrokhzad-5/+5
2018-02-12core::iter::repeat_with: fix testsMazdak Farrokhzad-1/+2
2018-02-12add core::iter::repeat_withMazdak Farrokhzad-0/+44
2018-02-09Use is_empty in range iteration exhaustion testsScott McMurray-9/+52
2018-02-09Add Range[Inclusive]::is_emptyScott McMurray-2/+2
2018-02-08Auto merge of #48057 - scottmcm:less-match-more-compare, r=dtolnaybors-0/+19
2018-02-07Simplify RangeInclusive::next[_back]Scott McMurray-0/+19
2018-02-07Rollup merge of #47944 - oberien:unboundediterator-trustedlen, r=blussManish Goregaokar-0/+43
2018-02-07Rollup merge of #48012 - scottmcm:faster-rangeinclusive-fold, r=alexcrichtonkennytm-0/+20
2018-02-04Override try_[r]fold for RangeInclusiveScott McMurray-0/+20
2018-02-04TrustedLen for Repeat / RangeFrom test casesoberien-0/+43
2018-01-19Handle Overflowoberien-0/+44
2018-01-19Unit Testsoberien-0/+18
2018-01-09Add `min` and `last` specialisations for `Range`varkor-4/+15
2018-01-05Fix behaviour after iterator exhaustionvarkor-2/+11
2018-01-04Remove min from RangeFromvarkor-7/+0
2018-01-04Add tests for specialised Range iter methodsvarkor-0/+32
2017-10-29Fundamental internal iteration with try_foldScott McMurray-0/+223
2017-09-29Auto merge of #44856 - cuviper:more-fold, r=dtolnaybors-3/+177
2017-09-25Add more custom folding to `core::iter` adaptorsJosh Stone-3/+177
2017-09-22Add support for `..=` syntaxAlex Burka-16/+16
2017-09-15Add a specific test for `FlatMap::fold`Josh Stone-0/+16
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-07-08Add tests for reaching the end of RangeInclusive as an iteratorSimon Sapin-0/+20
2017-07-08Add tests for Range*::nthSimon Sapin-0/+49
2017-07-01Delete deprecated & unstable range-specific `step_by`Scott McMurray-26/+16
2017-05-31Avoid range::step_by in another testScott McMurray-2/+2
2017-05-31Deprecate Range*::step_byScott McMurray-13/+21
2017-05-30RangeFrom should have an infinite size_hintScott McMurray-0/+1
2017-05-23Override size_hint and propagate ExactSizeIterator for iter::StepByScott McMurray-0/+73
2017-05-12Fix commit derp and update implementations and documentationIvan Dardi-1/+28
2017-04-23Step::replace_one should put a one, not a zero (Issue #41492)Scott McMurray-0/+38
2017-04-03Move libXtest into libX/testsStjepan Glavina-0/+1084