rust/src/libcore
bors f68335113b auto merge of #5002 : catamorphism/rust/one-tuples, r=graydon
r? @graydon - This is for greater uniformity (for example, macros that generate
tuples). rustc already supported 1-tuple patterns, but there was no
way to construct a 1-tuple term.

@graydon , as far as your comment on #4898 - it did turn out to be solvable inside the macro (since @luqmana already fixed it using structs instead), but I still think it's a good idea to allow 1-tuples, for uniformity. I don't think anyone is likely to trip over it, and I'm not too worried that it changes the amount of ambiguity.
2013-02-19 09:14:33 -08:00
..
iter-trait libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
num auto merge of #4957 : Kimundi/rust/incoming, r=catamorphism 2013-02-15 17:29:57 -08:00
private auto merge of #4938 : thestinger/rust/no_zero, r=brson 2013-02-14 18:27:54 -08:00
task libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
at_vec.rs librustc: Stop parsing impl Type : Trait and fix several declarations that slipped through. r=tjc 2013-02-15 16:59:56 -08:00
bool.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
cast.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
char.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
cleanup.rs
clone.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
cmp.rs
condition.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
container.rs
core.rc Move semver to std and finish rustpkg 2013-02-15 18:04:10 -08:00
dlist.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
dvec.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
either.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
extfmt.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
flate.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
from_str.rs
gc.rs
hash.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
hashmap.rs add reserve_at_least method to LinearMap/LinearSet 2013-02-15 02:39:20 -05:00
io.rs auto merge of #4969 : nickdesaulniers/rust/issue3869, r=brson 2013-02-15 13:54:49 -08:00
iter-trait.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
iter.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
kinds.rs
libc.rs
logging.rs
managed.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
mutable.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
nil.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
ops.rs
option.rs rustpkg: Massage for landing. 2013-02-15 18:50:51 -08:00
os.rs core: Fix BSD breakage, I hope 2013-02-18 20:12:17 -08:00
owned.rs librustc: Replace impl Type : Trait with impl Trait for Type. rs=implflipping 2013-02-14 14:44:12 -08:00
path.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
pipes.rs librustc: Stop parsing impl Type : Trait and fix several declarations that slipped through. r=tjc 2013-02-15 16:59:56 -08:00
prelude.rs libcore: Move the numeric operations out of Num. r=brson 2013-02-14 08:14:01 -08:00
private.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
ptr.rs libcore: Remove ptr::mut_addr_of since &mut is coerced to *mut 2013-02-14 18:36:10 -08:00
rand.rs rt: fix memory-unsafe random seed logic, r=valgrindclean 2013-02-19 07:06:36 -08:00
reflect.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
repr.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
result.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
rt.rs core: Clean up XXXes 2013-02-14 18:17:56 -08:00
run.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
stackwalk.rs
str.rs librustc: Stop parsing impl Type : Trait and fix several declarations that slipped through. r=tjc 2013-02-15 16:59:56 -08:00
sys.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
to_bytes.rs librustc: Stop parsing impl Type : Trait and fix several declarations that slipped through. r=tjc 2013-02-15 16:59:56 -08:00
to_str.rs rustc: For one-tuples, make parsing and printing the type work 2013-02-18 17:45:56 -08:00
tuple.rs rustc: For one-tuples, make parsing and printing the type work 2013-02-18 17:45:56 -08:00
unicode.rs
util.rs libcore: Get rid of move. 2013-02-15 02:49:54 -08:00
vec.rs vec: grow_fn doesn't require Copy 2013-02-17 14:09:09 -05:00