rust/src/librustc_data_structures
Simonas Kazlauskas aac82d9b13 SwitchInt over Switch
This removes another special case of Switch by replacing it with the more general SwitchInt. While
this is more clunky currently, there’s no reason we can’t make it nice (and efficient) to use.
2017-02-10 19:42:41 +02:00
..
control_flow_graph run rustfmt on control_flow_graph folder 2016-10-20 00:25:19 +05:30
graph Warn unused type aliases 2016-12-15 18:35:20 +09:00
obligation_forest Replace FnvHasher use with FxHasher. 2016-11-08 15:14:59 +11:00
snapshot_map Replace FnvHasher use with FxHasher. 2016-11-08 15:14:59 +11:00
unify Don't clone in UnificationTable::probe(). 2016-11-18 14:26:22 +11:00
veccell apply rustfmt to librustc_data_structures, correcting rust-lang-nursery/rustfmt#836 2016-03-05 08:40:33 -05:00
accumulate_vec.rs Remove dead recursive partial eq impl 2017-01-29 06:07:45 +01:00
array_vec.rs Remove dead recursive partial eq impl 2017-01-29 06:07:45 +01:00
base_n.rs Do not generate '@' character in symbol names. 2016-12-12 21:56:52 +03:00
bitslice.rs Move IdxSetBuf and BitSlice to rustc_data_structures 2016-10-10 20:26:26 -04:00
bitvec.rs SwitchInt over Switch 2017-02-10 19:42:41 +02:00
blake2b.rs Use little-endian encoding for Blake2 hashing on all architectures 2017-01-10 20:43:32 +02:00
Cargo.toml Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00
flock.rs flock needs repr(C) 2016-12-16 15:50:14 -05:00
fmt_wrap.rs Replace all uses of SHA-256 with BLAKE2b. 2016-10-30 19:14:18 -04:00
fnv.rs Documentation of what does for each type 2016-09-11 17:00:09 +05:30
fx.rs Add FxHasher, a faster alternative to FnvHasher. 2016-11-08 15:14:00 +11:00
indexed_set.rs Move IdxSetBuf and BitSlice to rustc_data_structures 2016-10-10 20:26:26 -04:00
indexed_vec.rs A way to remove otherwise unused locals from MIR 2016-11-03 06:17:01 +02:00
ivar.rs apply rustfmt to librustc_data_structures, correcting rust-lang-nursery/rustfmt#836 2016-03-05 08:40:33 -05:00
lib.rs Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00
small_vec.rs Use SmallVec for TypeWalker's stack. 2016-11-22 10:02:04 +11:00
snapshot_vec.rs Plumb inference obligations through selection 2016-05-11 17:29:23 -07:00
stable_hasher.rs Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00
transitive_relation.rs generalize BitMatrix to be NxM and not just NxN 2016-08-09 08:26:06 -04:00
tuple_slice.rs Add additional test cases to test all arities of tuple; And remove type suffix - i32 on integers 2016-06-11 22:31:24 +05:30