about summary refs log tree commit diff
path: root/src/libcore/tests/iter.rs
AgeCommit message (Expand)AuthorLines
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
2018-12-20Add DoubleEndedIterator::nth_backClar Fon-0/+27
2018-12-17Remove `<Cycle as Iterator>::try_fold` overrideShotaro Yamada-0/+2
2018-12-09Override Cycle::try_foldShotaro Yamada-0/+2
2018-12-05Add a test for cloned side effectsKonrad Borowski-0/+17
2018-12-05Add tests for Iterator::copied()Konrad Borowski-0/+17
2018-11-20Add std::iter::successorsSimon Sapin-0/+11
2018-11-19fix testАртём Павлов [Artyom Pavlov]-1/+1
2018-11-18testsАртём Павлов [Artyom Pavlov]-0/+10
2018-11-18revertАртём Павлов [Artyom Pavlov]-5/+2