rust/src/libstd
Niko Matsakis 8fe9e4dff6 Insert coercions to fn pointer types required for the new types
post-unboxed-closure-conversion. This requires a fair amount of
annoying coercions because all the `map` etc types are defined
generically over the `F`, so the automatic coercions don't propagate;
this is compounded by the need to use `let` and not `as` due to
stage0. That said, this pattern is to a large extent temporary and
unusual.
2014-12-22 12:27:07 -05:00
..
collections Insert coercions to fn pointer types required for the new types 2014-12-22 12:27:07 -05:00
comm Stabilize clone 2014-12-20 00:37:44 -08:00
io rollup merge of #20077: shepmaster/stdin-typo 2014-12-21 09:27:36 -08:00
num rollup merge of #20062: aturon/stab-2-ints 2014-12-21 09:27:35 -08:00
path Insert coercions to fn pointer types required for the new types 2014-12-22 12:27:07 -05:00
rand rollup merge of #20086: shepmaster/random-typo 2014-12-21 09:27:37 -08:00
rt std: Don't parse argv as a String 2014-12-21 09:27:38 -08:00
sync Fix fallout of removing import_shadowing in tests. 2014-12-20 07:49:37 +02:00
sys rollup merge of #20029: vhbit/ios-no-rt 2014-12-21 09:27:34 -08:00
thread_local Fix fallout from changes. In cases where stage0 compiler is needed, we 2014-12-22 12:27:07 -05:00
time rollup merge of #19972: alexcrichton/snapshots 2014-12-21 09:28:07 -08:00
ascii.rs Fix fallout of removing import_shadowing in tests. 2014-12-20 07:49:37 +02:00
bitflags.rs rollup merge of #19972: alexcrichton/snapshots 2014-12-21 09:28:07 -08:00
bool.rs std: Remove public bool,tuple,unit modules 2014-12-18 19:13:32 -08:00
c_str.rs Fix more import_shadowing fallout in collections. 2014-12-20 07:49:37 +02:00
c_vec.rs Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
dynamic_lib.rs Remove a ton of public reexports 2014-12-21 09:26:41 -08:00
error.rs Utilize fewer reexports 2014-12-05 18:13:04 -05:00
failure.rs std: Move the panic flag to its own thread local 2014-12-18 23:35:52 -08:00
fmt.rs core: remove the dead function fmt::argumentstr. 2014-12-08 09:14:21 +02:00
hash.rs rollup merge of #19902: alexcrichton/second-pass-mem 2014-12-17 11:50:29 -08:00
lib.rs rollup merge of #20006: alexcrichton/no-more-empty-modules 2014-12-21 09:27:33 -08:00
macros.rs Revise std::thread API to join by default 2014-12-18 23:31:52 -08:00
os.rs Remove a ton of public reexports 2014-12-21 09:26:41 -08:00
prelude.rs std: Remove public bool,tuple,unit modules 2014-12-18 19:13:32 -08:00
rtdeps.rs libs: merge librustrt into libstd 2014-12-18 23:31:34 -08:00
task.rs Revise std::thread API to join by default 2014-12-18 23:31:52 -08:00
thread.rs Fix fallout of removing import_shadowing in tests. 2014-12-20 07:49:37 +02:00
thunk.rs Revise std::thread API to join by default 2014-12-18 23:31:52 -08:00
tuple.rs std: Remove public bool,tuple,unit modules 2014-12-18 19:13:32 -08:00
unit.rs std: Remove public bool,tuple,unit modules 2014-12-18 19:13:32 -08:00