about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2015-01-14 18:22:16 -0500
committerJorge Aparicio <japaricious@gmail.com>2015-01-14 18:41:27 -0500
commit59e9cfa0cf66b92c05dc19c28dc6eb95cf2e4a67 (patch)
tree60aaf74eb5c0ef5525113eb91bcc7fca0d8d4c83 /src/libstd
parent896cb36ecab3eaeb7f101087e030e43771eca5ca (diff)
downloadrust-59e9cfa0cf66b92c05dc19c28dc6eb95cf2e4a67.tar.gz
rust-59e9cfa0cf66b92c05dc19c28dc6eb95cf2e4a67.zip
use UFCS in `#[deriving(Hash)]`
expansion now uses `::std::hash::Hash::hash(&*__self_0_0, __arg_0)` instead of
`(*__self_0_0).hash(__arg_0)`

closes #21160
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/io/process.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libstd/io/process.rs b/src/libstd/io/process.rs
index a093e748d57..43ca7b13145 100644
--- a/src/libstd/io/process.rs
+++ b/src/libstd/io/process.rs
@@ -21,6 +21,8 @@ use prelude::v1::*;
 use collections::HashMap;
 use ffi::CString;
 use fmt;
+// NOTE(stage0) remove import after a snapshot
+#[cfg(stage0)]
 use hash::Hash;
 use io::pipe::{PipeStream, PipePair};
 use io::{IoResult, IoError};