rust/src/libcore
Niko Matsakis 37601131a0 Make the Fn traits inherit from one another and remove the bridging
impls.

This requires:

1. modifying trait selection a bit so that when we synthesize impls for
   fn pointers and closures;
2. adding code to trans so that we can synthesize a `FnMut`/`FnOnce`
   impl for a `Fn` closure and so forth.
2015-03-23 16:46:02 -04:00
..
fmt Auto merge of #23162 - sfackler:debug-builders, r=alexcrichton 2015-03-12 07:30:44 +00:00
hash remove mention of specialization from Hash trait 2015-03-12 18:09:52 -04:00
num Auto merge of #23254 - jbcrail:saturating-math-docs, r=steveklabnik 2015-03-20 01:35:54 +00:00
str Make the Fn traits inherit from one another and remove the bridging 2015-03-23 16:46:02 -04:00
any.rs Register new snapshots 2015-03-18 16:32:32 -07:00
array.rs Avoid metadata bloat by using trait FixedSizeArray 2015-03-18 00:40:59 +03:00
atomic.rs
cell.rs core: Inline most cell methods. 2015-03-19 08:24:40 +05:30
char.rs std: Stabilize more of the char module 2015-03-10 15:08:31 -07:00
clone.rs
cmp_macros.rs
cmp.rs
default.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
error.rs
finally.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
intrinsics.rs Register new snapshots 2015-03-18 16:32:32 -07:00
iter.rs std: Stabilize IteratorExt::cloned 2015-03-17 18:05:58 -07:00
lib.rs Avoid metadata bloat by using trait FixedSizeArray 2015-03-18 00:40:59 +03:00
macros.rs std: Remove old_io/old_path from the prelude 2015-03-20 20:07:19 -07:00
marker.rs Remove explicit syntax highlight from docs. 2015-03-13 19:25:18 -04:00
mem.rs Remove explicit syntax highlight from docs. 2015-03-13 19:25:18 -04:00
nonzero.rs
ops.rs Make the Fn traits inherit from one another and remove the bridging 2015-03-23 16:46:02 -04:00
option.rs Remove explicit syntax highlight from docs. 2015-03-13 19:25:18 -04:00
panicking.rs Remove core::panicking::panic's dependence on str's Display::fmt impl 2015-03-10 22:21:30 -07:00
prelude.rs std: Remove old_io/old_path from the prelude 2015-03-20 20:07:19 -07:00
ptr.rs Register new snapshots 2015-03-18 16:32:32 -07:00
raw.rs
result.rs Auto merge of #23470 - alexcrichton:less-prelude, r=aturon 2015-03-21 05:25:21 +00:00
simd.rs
slice.rs Register new snapshots 2015-03-18 16:32:32 -07:00
tuple.rs core: Update tuple doc 2015-03-15 18:16:03 +01:00
ty.rs