summary refs log tree commit diff
path: root/library/core/src/iter/range.rs
AgeCommit message (Expand)AuthorLines
2021-05-26Unify feature flags as `step_trait`Jacob Pratt-6/+0
2021-05-26Specialize implementationsJacob Pratt-105/+355
2021-05-26Make Range implementation safeJacob Pratt-29/+22
2021-05-26Limit `TrustedLen` impls to core typesJacob Pratt-6/+21
2021-05-18Auto merge of #84767 - scottmcm:try_trait_actual, r=lcnrbors-2/+2
2021-05-09Fix `Step` feature flag, make tidy lint more useful to find things like thisltdk-2/+2
2021-05-06Perf Experiment: Wait, what if I just skip the trait aliasScott McMurray-3/+3
2021-05-06Bootstrapping preparation for the libraryScott McMurray-3/+3
2021-03-21implement TrustedRandomAccess for Ranges over int typesThe8472-1/+42
2021-02-14Use `#[rustc_inherit_overflow_checks]` instead of Add::add etc.Mara Bos-3/+5
2021-01-23Allow libcore to be built with MIR inliningoli-0/+2
2021-01-07Fix typo in Step traitChristopher Durham-1/+1
2020-10-12Use `try{}` in `try_fold` to decouple library from `Try` detailsScott McMurray-4/+4
2020-07-27mv std libs to library/mark-0/+861