about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2012-10-05Demode some code using by-mutbl-ref; warn about by-mutbl-refTim Chevalier-0/+1
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-16/+6
2012-10-03Merge remote-tracking branch 'original/incoming' into incomingSimon BD-427/+1510
2012-10-02rustc: Only allow imports marked with "pub" to be imported from other modulesPatrick Walton-3/+3
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-14/+14
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-6/+6
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-28Add allow(deprecated_\*) to syntax, rustc, rustdoc, et alBrian Anderson-0/+2
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-28Pretty-print item visibility modifiersBrian Anderson-0/+1
2012-09-28Demode extfmtTim Chevalier-50/+57
2012-09-28demode vecNiko Matsakis-38/+39
2012-09-27libsyntax: Fix long lineErick Tryzelaar-1/+2
2012-09-27Merge pull request #3607 from gutworth/incomingBrian Anderson-11/+5
2012-09-27core: More option demodingBrian Anderson-7/+7
2012-09-27Put function argument last in sort function. Fixes #3265.Simon BD-2/+2
2012-09-27libsyntax: Parse visibility modifiers before foreign itemsPatrick Walton-8/+15
2012-09-27factor out common linesBenjamin Peterson-11/+5
2012-09-26core: Replace map/map_default with map_ref/map_default_refBrian Anderson-23/+23
2012-09-26Remove spurious by-ref argument to destructorsTim Chevalier-4/+2
2012-09-26Long linesBrian Anderson-4/+7
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-164/+159
2012-09-26turn ast::ident into a structErick Tryzelaar-84/+113
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/+620
2012-09-26Allow hashmaps to infer their typesErick Tryzelaar-5/+5
2012-09-26Refactoring ReaderUtil trait, combining it with the traitless impl on Reader.Eric Holk-0/+1
2012-09-26Revert "fix modes on dtors"Tim Chevalier-1/+1
2012-09-26fix modes on dtorsTim Chevalier-1/+1
2012-09-26fix issue #3535 and add colon between mode and type when dumping funcion prot...Vincent Belliard-17/+28
2012-09-24Support visibility qualifiers in crate directives properly.Graydon Hoare-14/+16
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-975/+0
2012-09-23core: Demode optionBrian Anderson-39/+39
2012-09-23Fix trans for region patterns (&P)Niko Matsakis-1/+1
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-35/+51
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-78/+82
2012-09-21libsyntax: Fix botched mergePatrick Walton-1/+1
2012-09-21libcore: De-mode strPatrick Walton-26/+29
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-19/+109
2012-09-20Revert "syntax: Make attributes sendable for rustdoc's benefit"Brian Anderson-64/+64
2012-09-20syntax: Make attributes sendable for rustdoc's benefitBrian Anderson-64/+64
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+975