rust/src/libcore
Niko Matsakis 5606fc0c90 Revert map.each to something which takes two parameters
rather than a tuple.  The current setup iterates over
`BaseIter<(&'self K, &'self V)>` where 'self is a lifetime declared
*in the each method*.  You can't place such a type in
the impl declaration.  The compiler currently allows it,
but this will not be legal under #5656 and I'm pretty sure
it's not sound now.
2013-04-10 07:51:48 -07:00
..
num auto merge of #5769 : gifnksm/rust/range_step, r=bstrie 2013-04-09 07:52:04 -07:00
rt rt: improve mips backend 2013-04-04 18:53:58 +08:00
task core: Remove all but one drop block in favor of finally 2013-04-08 16:16:32 -07:00
unstable rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00
at_vec.rs Removing mut fields from vec.rs, at_vec.rs, str.rs, unstable.rs, and cell.rs. 2013-04-03 16:33:23 +02:00
bool.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
cast.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
cell.rs Add cell#with_mut_ref for handling mutable references to the content. 2013-04-04 11:34:35 -06:00
char.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
cleanup.rs Removing unused imports 2013-03-28 23:56:46 -04:00
clone.rs clone: managed boxes need to clone by shallow copy 2013-04-08 16:19:12 -04:00
cmp.rs cmp: add Ord+TotalOrd impls for Ordering itself 2013-04-07 01:02:51 -04:00
comm.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
condition.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
container.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00
core.rc Bump version to 0.7-pre 2013-04-09 10:59:32 -07:00
either.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
flate.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
from_str.rs libcore: Remove pure from libcore. rs=depure 2013-03-22 10:29:17 -07:00
gc.rs rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00
hash.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
hashmap.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00
io.rs auto merge of #5674 : steveklabnik/rust/improve_reader_util_docs, r=catamorphism 2013-04-02 21:18:43 -07:00
iter.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
kinds.rs Register snapshots 2012-12-17 16:44:27 -08:00
libc.rs Fix various warnings, NOTEs, etc 2013-04-05 05:36:03 -04:00
logging.rs Remove unused imports throughout 2013-03-26 19:20:02 -04:00
managed.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
nil.rs add a TotalEq trait 2013-03-27 17:29:10 -04:00
ops.rs auto merge of #5574 : thestinger/rust/docstring, r=sanxiyn 2013-03-27 17:48:56 -07:00
option.rs Refactor so that references to traits are not represented using a type with a 2013-04-05 05:36:02 -04:00
os.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
owned.rs libcore: Remove pure from libcore. rs=depure 2013-03-22 10:29:17 -07:00
path.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
pipes.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
prelude.rs libcore: Add print and println to the prelude 2013-03-28 19:16:06 -07:00
ptr.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
rand.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
reflect.rs Refactor so that references to traits are not represented using a type with a 2013-04-05 05:36:02 -04:00
repr.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
result.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
run.rs Refactor so that references to traits are not represented using a type with a 2013-04-05 05:36:02 -04:00
stackwalk.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
str.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
sys.rs Add AbiSet and integrate it into the AST. 2013-03-29 18:36:20 -07:00
to_bytes.rs librustc: Modify all code to use new lifetime binder syntax 2013-03-26 21:30:17 -07:00
to_str.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00
trie.rs Revert map.each to something which takes two parameters 2013-04-10 07:51:48 -07:00
tuple.rs Implement Clone for tuples 2013-04-03 19:43:23 +13:00
unicode.rs libcore: Remove pure from libcore. rs=depure 2013-03-22 10:29:17 -07:00
unstable.rs core: Remove all but one drop block in favor of finally 2013-04-08 16:16:32 -07:00
util.rs librustc: Remove fail_unless! 2013-03-29 16:39:08 -07:00
vec.rs Removing no longer needed unsafe blocks 2013-04-08 17:50:25 -04:00