rust/src
Chase Southwood 85fe141fb7 Use wrapper structs for HashMap's iterators.
Using a type alias for iterator implementations is fragile since this
exposes the implementation to users of the iterator, and any changes
could break existing code.

This commit changes the keys and values iterators of `HashMap` to use
proper new types, rather than type aliases.  However, since it is
fair-game to treat a type-alias as the aliased type, this is a:

[breaking-change].
2014-12-15 19:28:45 -06:00
..
compiler-rt@62a4ca6055 Update compiler-rt to work for non-v7 arm. 2014-06-18 17:02:08 -07:00
compiletest Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
doc auto merge of #19882 : steveklabnik/rust/fix_download, r=nikomatsakis 2014-12-15 19:12:44 +00:00
driver Separate the driver into its own crate that uses trans, typeck. 2014-12-04 10:04:52 -05:00
etc rollup merge of #19804: kballard/vim-new-unicode-escapes 2014-12-15 06:45:36 -08:00
grammar Adjust Antlr4 lexer to include suffixes. 2014-11-20 00:02:42 +11:00
jemalloc@b001609960 update jemalloc 2014-10-05 22:17:25 -04:00
liballoc Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
libarena libarena: use unboxed closures 2014-12-13 17:03:46 -05:00
libbacktrace
libcollections Use wrapper structs for BTreeSet's iterators. 2014-12-15 19:28:24 -06:00
libcore auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
libcoretest auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
libflate Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
libfmt_macros librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
libgetopts libgetopts: use unboxed closures in each_split_within 2014-12-13 17:03:46 -05:00
libgraphviz libgraphviz: use tuple indexing 2014-12-13 20:04:41 -05:00
liblibc librustc: Make Copy opt-in. 2014-12-08 13:47:44 -05:00
liblog rollup merge of #19710: steveklabnik/gh15449 2014-12-15 06:44:20 -08:00
librand librand: use unboxed closures in distributions module 2014-12-13 17:03:46 -05:00
librbml librbml: use unboxed closures in free functions 2014-12-13 17:03:46 -05:00
libregex libregex: use tuple indexing 2014-12-13 20:04:40 -05:00
libregex_macros libregex_macros: use unboxed closures 2014-12-13 17:03:47 -05:00
librustc auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
librustc_back Remove proc types/expressions from the parser, compiler, and 2014-12-14 04:21:56 -05:00
librustc_borrowck Remove proc types/expressions from the parser, compiler, and 2014-12-14 04:21:56 -05:00
librustc_driver auto merge of #19750 : murarth/rust/rusti-support, r=brson 2014-12-15 08:32:45 +00:00
librustc_llvm auto merge of #19750 : murarth/rust/rusti-support, r=brson 2014-12-15 08:32:45 +00:00
librustc_trans auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
librustc_typeck auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
librustdoc auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
librustrt rollup merge of #19787: akiss77/fix-i8-c_char 2014-12-15 06:45:35 -08:00
libserialize libserialize: use unboxed closures 2014-12-13 17:03:47 -05:00
libstd Use wrapper structs for HashMap's iterators. 2014-12-15 19:28:45 -06:00
libsyntax auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
libterm Fix inappropriate ## headings 2014-12-10 13:54:56 -05:00
libtest Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
libtime libtime: convert Timespec binops to by value 2014-12-13 20:15:39 -05:00
libunicode libunicode: use tuple indexing 2014-12-13 20:04:40 -05:00
llvm@ec1fdb3b9d Update LLVM to get slightly better memcpy elision 2014-10-17 17:16:18 +02:00
rt remove the uv_support code 2014-10-02 05:05:12 -04:00
rustllvm Add LLVM ExecutionEngine API 2014-12-11 15:33:27 -07:00
test auto merge of #19448 : japaric/rust/binops-by-value, r=nikomatsakis 2014-12-15 22:11:44 +00:00
snapshots.txt Register new snapshots 2014-12-11 11:30:38 -08:00