about summary refs log tree commit diff
path: root/src/test/run-pass
AgeCommit message (Collapse)AuthorLines
2012-10-07Remove the old serializers (needs snapshot)Erick Tryzelaar-21/+21
2012-10-07remove the old auto_serialize syntax extensionErick Tryzelaar-208/+0
2012-10-05Remove by-mutable-ref mode from the compilerTim Chevalier-19/+19
and test cases. Closes #3513
2012-10-05test: XFAIL trait-inheritance-simple because of suspected 32-bit brokennessPatrick Walton-0/+5
2012-10-05rustc: Implement simple uses of &traitPatrick Walton-0/+21
2012-10-05Demode some code using by-mutbl-ref; warn about by-mutbl-refTim Chevalier-3/+3
The parser now warns about use of mutbl-ref mode, though it's kind of a lie since this commit doesn't remove support for the mode. Changed move_val_init to have stage0 and stage1/2 versions, the latter of which is demoded. Changed the type that the typechecker expects the move_val_init intrinsic to have. After this is pushed, I can make a new snapshot, which will remove the need for the stage0 versions.
2012-10-05rustc: Implement simple trait inheritance.Patrick Walton-0/+26
Generic trait inheritance, cross-crate trait inheritance, and vtable-based trait inheritance don't work yet.
2012-10-04De-mode comm::ChanTim Chevalier-47/+47
2012-10-04Remove arg vectors from main functions. Stop supporting them.Brian Anderson-9/+0
2012-10-03xfail-pretty reexport-starBrian Anderson-0/+3
2012-10-03test: Add a test case for "pub use a::*"Patrick Walton-0/+14
2012-10-03test: Use println instead of debug in hello.rsBrian Anderson-4/+4
2012-10-02De-export the submodules of task. Part of #3583.Graydon Hoare-1/+1
2012-10-01Split auto_serialize2 into two macrosErick Tryzelaar-0/+7
2012-10-01Add struct to auto_serialize2 testErick Tryzelaar-14/+14
2012-10-01Add deserializable and more types to serialization2Erick Tryzelaar-76/+42
2012-10-01test: un-xfail the auto_serialize for boxes testErick Tryzelaar-2/+0
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-62/+62
Everything should now call ptr::addr_of instead of ptr::p2::addr_of. Only the pipes macro code when compiled by stage0 will call ptr::p2::addr_of. Needs a snapshot to get rid of that.
2012-09-28Demode iter::foldl and friendsTim Chevalier-1/+1
2012-09-28Demoding in iter: any, all, map_to_vec, flat_map_to_vec, filter_to_vecTim Chevalier-17/+17
2012-09-28demode vecNiko Matsakis-21/+21
2012-09-27rustc: Make enum export visibility inherit properlyPatrick Walton-0/+12
2012-09-26Unbreak run-pass/issue-2904 moreBrian Anderson-5/+0
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-26/+14
2012-09-26Fix test/run-pass/issue-2904Brian Anderson-1/+3
2012-09-26libstd: port json over to serialization2Erick Tryzelaar-5/+6
2012-09-26libstd: change serialization2 to take &self argument methodsErick Tryzelaar-62/+102
Unfortunately this trips over issue (#3585), where auto-ref isn't playing nicely with @T implementations. Most serializers don't care, but prettyprint2 won't properly display "@" until #3585 is fixed.
2012-09-26test: Add a test for auto_serialize2Erick Tryzelaar-0/+152
2012-09-26Revert "fix modes on dtors"Tim Chevalier-6/+0
This reverts commit d38b97a170eaea47933c30937cee5f525573116d. (Accidentally checked this in, oops)
2012-09-26fix modes on dtorsTim Chevalier-0/+6
2012-09-26fix issue #3535 and add colon between mode and type when dumping funcion ↵Vincent Belliard-0/+11
prototype
2012-09-25Demode iter-traitTim Chevalier-16/+16
2012-09-25Demode dvecTim Chevalier-1/+1
2012-09-25Demode core::resultBrian Anderson-1/+1
2012-09-25test: Remove various box annihilator testsPatrick Walton-36/+0
2012-09-25Demode Num trait and implsTim Chevalier-10/+10
2012-09-25Change method res to try autoref more often. Fixes #3585.Niko Matsakis-0/+37
2012-09-25use + mode for (almost) everything when not using legacy modesNiko Matsakis-16/+37
2012-09-24Build the export_map2 from visibility markers, unless #[legacy_exports];Graydon Hoare-0/+9
2012-09-23core: Demode optionBrian Anderson-2/+2
2012-09-23Fix trans for region patterns (&P)Niko Matsakis-14/+37
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-15/+15
an explicit variable name. (Step one to changing the defaults) First step to #3535
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-6/+6
2012-09-21libcore: De-mode strPatrick Walton-6/+6
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under ↵Graydon Hoare-12/+243
#[legacy_exports];
2012-09-20core: Demode sysBrian Anderson-2/+2
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-114/+86
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-22/+24
2012-09-19Remove redundant hashmap constructor functions.Graydon Hoare-5/+5
2012-09-19xfail-fast another legacy_mode testBrian Anderson-0/+1