rust/src/libstd/io
Huon Wilson 54ec04f1c1 Use the unsigned integer types for bitwise intrinsics.
Exposing ctpop, ctlz, cttz and bswap as taking signed i8/i16/... is just
exposing the internal LLVM names pointlessly (LLVM doesn't have "signed
integers" or "unsigned integers", it just has sized integer types
with (un)signed *operations*).

These operations are semantically working with raw bytes, which the
unsigned types model better.
2014-04-15 19:45:00 -07:00
..
net Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
buffered.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
comm_adapters.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
extensions.rs Use the unsigned integer types for bitwise intrinsics. 2014-04-15 19:45:00 -07:00
flate.rs Remove eof() from io::Reader 2014-01-09 09:27:10 -08:00
fs.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
mem.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
mod.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
pipe.rs Use new attribute syntax in python files in src/etc too (#13478) 2014-04-14 21:00:31 +05:30
process.rs De-~[] Reader and Writer 2014-04-06 15:39:56 -07:00
result.rs De-~[] Mem{Reader,Writer} 2014-04-06 15:40:01 -07:00
signal.rs std: Make std::comm return types consistent 2014-04-10 21:41:19 -07:00
stdio.rs std: Impl Deref/DerefMut for a borrowed task 2014-04-15 19:45:00 -07:00
tempfile.rs std: Switch field privacy as necessary 2014-03-31 15:17:12 -07:00
test.rs rustc: Don't allow priv use to shadow pub use 2014-04-10 15:22:01 -07:00
timer.rs std: Make std::comm return types consistent 2014-04-10 21:41:19 -07:00
util.rs De-~[] IO utils 2014-04-06 15:40:01 -07:00