rust/src/librustc_data_structures
James Miller d708a4072a Add extra methods to IndexVec and implement TypeFoldable for it
Adds `get`/`get_mut` accessors and `drain`/`drain_enumerated` iterators
to IndexVec.

Implements TypeFoldable for IndexVec.
2017-03-10 02:55:39 +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 Allow rustc data structures compile to android 2017-02-10 16:34:10 -02: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 Add extra methods to IndexVec and implement TypeFoldable for it 2017-03-10 02:55:39 +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 Add extra methods to IndexVec and implement TypeFoldable for it 2017-03-10 02:55:39 +02: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 move the FreeRegionMap into TypeckTables 2017-02-28 08:43:47 -05: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