summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-03-08Finish de-implicit-selfing everything but the test suiteBen Striegel-22/+28
2013-03-08implement BaseIter for dlist (removing iter-trait)Daniel Micay-151/+43
2013-03-08rust-mode.el uses the 'cl macros, so it should actually require themJed Davis-0/+1
2013-03-08auto merge of #5278 : brson/rust/logplusplus, r=brsonbors-8/+42
2013-03-08rm obsolete iter-trait/option.rs fileDaniel Micay-32/+0
2013-03-08Fix dvec-related fallout in testsAlex Crichton-53/+17
2013-03-08core: Remove the dvec moduleAlex Crichton-400/+4
2013-03-08test: Removing dvec usesAlex Crichton-142/+9
2013-03-08syntax: Remove uses of DVecAlex Crichton-39/+29
2013-03-08rustc: Remove uses of DVecAlex Crichton-206/+191
2013-03-08std: Remove uses of DVecAlex Crichton-59/+78
2013-03-08core: Remove uses of DVec in io/reprAlex Crichton-38/+34
2013-03-07librustc: Add #[link_args] to metadataPatrick Walton-1/+50
2013-03-07test: Fix tests.Patrick Walton-272/+397
2013-03-07librustc: Stop parsing `assert`.Patrick Walton-77/+38
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-6344/+6398
2013-03-07librustc: Remove record patterns from the compilerPatrick Walton-74/+31
2013-03-07libsyntax: Remove struct literal expressions from the compilerPatrick Walton-143/+24
2013-03-07librustc: Remove structural record types from the compilerPatrick Walton-371/+28
2013-03-07libsyntax: Stop parsing structural record typesPatrick Walton-37/+21
2013-03-07librustc: Remove "extern mod { ... }" from librustc, librustdoc, and tests. r...Patrick Walton-1367/+1623
2013-03-07libstd: Remove `extern mod { ... }` from libstd. rs=deexterningPatrick Walton-195/+238
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-638/+836
2013-03-07auto merge of #5277 : bstrie/rust/deimpselfstd, r=brsonbors-127/+128
2013-03-07Make debug!, etc. macros not require a format stringBrian Anderson-8/+42
2013-03-07De-implicit-self libstdBen Striegel-127/+128
2013-03-08Update uv submoduleILyoan-0/+0
2013-03-07add deriving_eq for tokensJohn Clements-273/+2
2013-03-07Allow casting integers to unsafe pointers in constant expressions.Josh Matthews-0/+18
2013-03-07Inline constants across crates.Josh Matthews-26/+133
2013-03-07Permit casting region pointers to unsafe ones.Josh Matthews-3/+142
2013-03-06Merge remote-tracking branch 'brson/cross7'Brian Anderson-13/+42
2013-03-06auto merge of #5183 : jld/rust/adt-renovation, r=brsonbors-628/+1041
2013-03-06GC now-unused importsJed Davis-5/+0
2013-03-06adt.rs renaming: "field" rather than "element"; set_discr -> start_init.Jed Davis-37/+44
2013-03-06Even more comments for ADT-related interfacesJed Davis-6/+46
2013-03-06trans_cast_to_int is hard to explain; make it trans_get_discr instead.Jed Davis-12/+10
2013-03-06A little more cosmetic cleanupJed Davis-22/+29
2013-03-06Add lots of comments to adt.rs, and some minor cleanup.Jed Davis-30/+152
2013-03-06Memoize trans::adt::represent_typeJed Davis-48/+58
2013-03-06Bonus Fix: typarams are no longer inhabitedJed Davis-16/+0
2013-03-06GC the now-unused old layout helpersJed Davis-46/+0
2013-03-06Finish removing struct layout dependencies from glue.Jed Davis-2/+10
2013-03-06glue::trans_struct_drop -> adtJed Davis-5/+8
2013-03-06Convert trans_tuple_struct to trans::adt.Jed Davis-1/+16
2013-03-06Convert iter_structural_ty to trans::adtJed Davis-64/+49
2013-03-06base::iter_structural_ty: structs and recordsJed Davis-2/+3
2013-03-06base::iter_structural_ty: tuplesJed Davis-4/+5
2013-03-06Move trans_enum_variant to trans::adt.Jed Davis-22/+13
2013-03-06Renovate cast-to-intJed Davis-16/+2