about summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-16/+6
2012-10-03Merge remote-tracking branch 'original/incoming' into incomingSimon BD-116/+1150
2012-10-01Split auto_serialize2 into two macrosErick Tryzelaar-77/+130
2012-10-01Factor out auto_serialize2's impls from each other.Erick Tryzelaar-67/+114
2012-10-01auto_serialize2 should deserialize structs using read_structErick Tryzelaar-57/+106
2012-10-01Add deserializable and more types to serialization2Erick Tryzelaar-61/+128
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-4/+4
2012-10-01Call 'new' instead of 'old' extfmt code, preparing for snapshotTim Chevalier-1/+1
2012-09-28Add a demoded version of ptr::addr_ofTim Chevalier-3/+3
2012-09-28Demoding in iter: any, all, map_to_vec, flat_map_to_vec, filter_to_vecTim Chevalier-2/+2
2012-09-28rename iter2 to each2, make it follow iterator protocolNiko Matsakis-2/+2
2012-09-28Demode extfmtTim Chevalier-16/+21
2012-09-28demode vecNiko Matsakis-25/+26
2012-09-27Put function argument last in sort function. Fixes #3265.Simon BD-1/+1
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-71/+68
2012-09-26turn ast::ident into a structErick Tryzelaar-2/+2
2012-09-26libstd: change serialization2 to take &self argument methodsErick Tryzelaar-7/+40
2012-09-26auto_serialize2 should fully qualify std::serialization2::deserializeErick Tryzelaar-4/+12
2012-09-26libsyntax: remove quasiquoter from auto_serialize2Erick Tryzelaar-132/+288
2012-09-26libsyntax: implement auto_serialize2 for enums, records, and structsErick Tryzelaar-0/+618
2012-09-26Allow hashmaps to infer their typesErick Tryzelaar-4/+4
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-14/+0
2012-09-23core: Demode optionBrian Anderson-3/+3
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-7/+7
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-21/+23
2012-09-21libcore: De-mode strPatrick Walton-3/+3
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-1/+4
2012-09-20Revert "syntax: Make attributes sendable for rustdoc's benefit"Brian Anderson-2/+2
2012-09-20syntax: Make attributes sendable for rustdoc's benefitBrian Anderson-2/+2
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+14
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-13/+13
2012-09-19Remove redundant hashmap constructor functions.Graydon Hoare-12/+11
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-2/+2
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-3/+3
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-3/+3
2012-09-12Remove some transitional codeBrian Anderson-1/+1
2012-09-12fixup mutability of vec::each, make iter_bytes pureNiko Matsakis-1/+1
2012-09-12Make moves in arguments explicit in libsyntax and rustcTim Chevalier-20/+21
2012-09-12Use a different strategy for transitioning to camel case extfmtBrian Anderson-1/+1
2012-09-11Introduce auto adjustment table to subsume autoderef/autoref/borrowings.Niko Matsakis-5/+7
2012-09-11Convert core::extfmt to camel caseBrian Anderson-75/+75
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-16/+10
2012-09-10Camel case std::serializationBrian Anderson-2/+2
2012-09-10Make all moves explicit in libsyntaxTim Chevalier-18/+21
2012-09-10Convert std::map to camel caseBrian Anderson-24/+24
2012-09-10Convert class methods to impl methods. Stop parsing class methodsBrian Anderson-0/+3
2012-09-10Make moves explicit in pipes and pipe compilerTim Chevalier-16/+17
2012-09-10rustc: Make shape-based compare glue never called for comparison operators.Patrick Walton-3/+3
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-1/+1
2012-09-07Convert 'again' to 'loop'. Remove 'again' keywordBrian Anderson-1/+1