Zack M. Davis
|
1b6c9605e4
|
use field init shorthand EVERYWHERE
Like #43008 (f668999), but _much more aggressive_.
|
2017-08-15 15:29:17 -07:00 |
|
Isaac van Bakel
|
400075d9d9
|
Fixed all unnecessary muts in language core
|
2017-08-01 23:01:24 +01:00 |
|
Simon Sapin
|
a4edae95ad
|
Add conversions from references to NonZero pointers, Unique, and Shared
|
2017-07-22 20:38:40 +02:00 |
|
Simon Sapin
|
0a08ad0443
|
Rename {NonZero,Shared,Unique}::new to new_unchecked
|
2017-07-22 20:38:16 +02:00 |
|
Steven Fackler
|
0a9c13624d
|
Revert "Stabilize RangeArgument"
This reverts commit 143206d54d7558c2326212df99efc98110904fdb.
|
2017-06-30 08:34:53 -10:00 |
|
Steven Fackler
|
143206d54d
|
Stabilize RangeArgument
Move it and Bound to core::ops while we're at it.
Closes #30877
|
2017-06-24 19:20:57 -07:00 |
|
Alexis Beingessner
|
4ff583b116
|
fallout from NonZero/Unique/Shared changes
|
2017-05-04 23:54:54 -04:00 |
|
Michael Woerister
|
bc7af816f3
|
ICH: Hash everything that gets encoded into crate metadata.
|
2017-04-12 11:42:15 +02:00 |
|
Simonas Kazlauskas
|
38713126dd
|
Move away from the ad-hoc NoDrop unions
|
2017-04-09 18:55:47 +03:00 |
|
Aaron Turon
|
a8f4a1bd98
|
Stabilize rc_raw feature, closes #37197
|
2017-03-17 13:28:53 -07:00 |
|
est31
|
7ed78fcbdf
|
Remove dead recursive partial eq impl
Its nowhere used (if it had been used used, the rust stack would have overflown
due to the recursion). Its presence was confusing for mrustc.
|
2017-01-29 06:07:45 +01:00 |
|
Djzin
|
bd04c30df7
|
add required imports & feature
|
2017-01-14 17:40:52 +00:00 |
|
djzin
|
93e6c26dcf
|
update array_vec to use new rangeargument
|
2017-01-14 17:06:00 +00:00 |
|
Andrew Cann
|
9482492ab6
|
Add drain method to AccumulateVec/ArrayVec
You can now call .drain(..) on SmallVec, AccumulateVec and ArrayVec
|
2017-01-03 15:48:29 +08:00 |
|
Mark-Simulacrum
|
7bbebb1f54
|
Change implementation of syntax::util::SmallVector to use data_structures::SmallVec.
|
2016-11-11 07:38:48 -07:00 |
|
Mark-Simulacrum
|
a4f7ba376e
|
Add AccumulateVec, a potentially stack-allocated vector.
AccumulateVec is generic over the Array trait, which is currently only
implemented for [T; 8].
|
2016-10-25 20:06:17 -06:00 |
|