about summary refs log tree commit diff
path: root/src/libcore/tests/iter.rs
AgeCommit message (Expand)AuthorLines
2020-04-21Don't fuse Chain in its second iteratorJosh Stone-25/+39
2020-04-06Use assoc float consts in libcoreLinus Färnstrand-2/+1
2020-04-05Stop importing int/float modules in libcoreLinus Färnstrand-28/+22
2020-03-17Add testsTim Vermeulen-0/+72
2020-02-08Auto merge of #68358 - matthewjasper:spec-fix, r=nikomatsakisbors-0/+16
2020-02-01Remove some unsound specializationsMatthew Jasper-0/+16
2020-01-28Add `Iterator::map_while` method and corresponding `MapWhile` adapterWaffle-0/+2
2020-01-02Add Iterator::try_findMOZGIII-0/+40
2019-12-22Format the worldMark Rousskov-137/+167
2019-09-09Rollup merge of #64121 - timvermeulen:iter_step_by_internal, r=scottmcmMazdak Farrokhzad-0/+35
2019-09-06Add Iterator comparison methods that take a comparison functionTim Vermeulen-0/+56
2019-09-04Override `StepBy::{try_fold, try_rfold}`Tim Vermeulen-0/+35
2019-08-30Rev::rposition counts from the wrong endXiang Fan-0/+6
2019-08-18Fix bug in iter::Chain::size_hintTim Vermeulen-0/+48
2019-08-17Rollup merge of #62737 - timvermeulen:cycle_try_fold, r=scottmcmMazdak Farrokhzad-0/+12
2019-08-16Rollup merge of #60492 - acrrd:issues/54054_chain, r=SimonSapinMazdak Farrokhzad-0/+16
2019-08-06Rollup merge of #62459 - timvermeulen:result_sum_internal_iteration, r=scottmcmMazdak Farrokhzad-0/+17
2019-08-06Rollup merge of #61457 - timvermeulen:double_ended_iters, r=scottmcmMazdak Farrokhzad-13/+179
2019-07-29Use internal iteration in the Sum and Product impls of Result and OptionTim Vermeulen-0/+17
2019-07-17Override Cycle::try_foldTim Vermeulen-0/+12
2019-07-09Implement DoubleEndedIterator for iter::{StepBy, Peekable, Take}Tim Vermeulen-13/+179
2019-07-09Unit test Iterator::partition_in_place and is_partitionedJosh Stone-0/+36
2019-06-20Rollup merge of #60454 - acrrd:issues/54054_skip, r=scottmcmMazdak Farrokhzad-0/+34
2019-06-09implement nth_back for RangeInclusiveAdrian Friedli-0/+20
2019-06-08implement nth_back for RangeAdrian Friedli-0/+17
2019-05-29Add custom nth_back for SkipAndrea Corradi-0/+34
2019-05-29Rollup merge of #58975 - jtdowney:iter_arith_traits_option, r=dtolnayMazdak Farrokhzad-0/+16
2019-05-03Add custom nth_back for ChainAndrea Corradi-0/+16
2019-04-20Deny rust_2018_idioms in libcore testsPhilipp Hansch-2/+2
2019-04-16implement nth_back for EnumerateAdrian Friedli-0/+18
2019-03-26Test the size_hint of empty ranges tooJosh Stone-0/+12
2019-03-26Implement useful steps_between for all integersJosh Stone-0/+49
2019-03-16Rollup merge of #59072 - RalfJung:miri-alloc-tests, r=kennytmkennytm-2/+0
2019-03-12Add tests to ensure that Iterator::min and Iterator::max are stableTim Vermeulen-0/+28
2019-03-10we can now skip should_panic tests with the libtest harnessRalf Jung-2/+0
2019-03-06Implement `iter::Sum` and `iter::Product` for `Option`John Downey-0/+16
2019-02-23Rollup merge of #58122 - matthieu-m:range_incl_perf, r=dtolnayMazdak Farrokhzad-3/+21
2019-02-13review or fix remaining miri failures in libcoreRalf Jung-2/+0
2019-02-13review or fix miri failures in iter, slice, cell, timeRalf Jung-6/+2
2019-02-13mark failures expected due to panicsRalf Jung-2/+2
2019-02-10libs: doc commentsAlexander Regueiro-2/+2
2019-02-09Fix exhaustion of inclusive range try_fold and try_rfoldMatthieu M-3/+21
2019-02-07disable tests in MiriRalf Jung-0/+8
2019-01-17Add initial impl of is_sorted to IteratorKevin Leimkuhler-0/+13
2019-01-14Remove unnecessary mutStjepan Glavina-1/+1
2019-01-14Fix failing testStjepan Glavina-6/+7
2019-01-13Add core::iter::once_withStjepan Glavina-0/+17
2018-12-26Auto merge of #56534 - xfix:copied, r=@SimonSapinbors-0/+17
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-23Merge branch 'master' into copiedKonrad Borowski-0/+48