bjorn3
9de82d7611
Use allow_internal_unstable more in rustc_index
2021-05-31 12:13:47 +02:00
Jacob Pratt
35ce36812a
Unify feature flags as step_trait
...
While stdlib implementations of the unchecked methods require unchecked
math, there is no reason to gate it behind this for external users. The
reasoning for a separate `step_trait_ext` feature is unclear, and as
such has been merged as well.
2021-05-26 18:07:10 -04:00
Jacob Pratt
bc2f0fb5a9
Specialize implementations
...
Implementations in stdlib are now optimized as they were before.
2021-05-26 18:07:09 -04:00
Jacob Pratt
a875876027
Make Range implementation safe
2021-05-26 00:12:06 -04:00
Wilco Kusee
3ea7c90a94
Add fixme comment to revert change once const_panic is stable
2021-04-03 13:07:03 +02:00
Wilco Kusee
3cfa0a0dff
Remove nightly features in rustc_type_ir
2021-04-03 10:00:09 +02:00
Camille GILLOT
736fc96ff3
Remove useless Clone bound in IndexVec.
2021-03-09 18:51:36 +01:00
Tomasz Miąsko
481e1fd3a8
Miscellaneous inlining improvements
...
Inline a few small and hot functions.
2021-02-26 00:00:00 +00:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00