about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2012-10-09Merge pull request #3700 from erickt/cargo-internerTim Chevalier-21/+26
2012-10-08Revert "Revert "Remove old auto_serialize2 code (needs snapshot)""Tim Chevalier-1233/+2
2012-10-08Revert "Remove old auto_serialize2 code (needs snapshot)"Tim Chevalier-2/+1233
2012-10-08allow interner cache to be shared across parsers (#3699)Erick Tryzelaar-21/+26
2012-10-08remove ctor from astNiko Matsakis-148/+23
2012-10-07Remove old auto_serialize2 code (needs snapshot)Erick Tryzelaar-1233/+2
2012-10-07Remove the old serializers (needs snapshot)Erick Tryzelaar-847/+1152
2012-10-07remove the old auto_serialize syntax extensionErick Tryzelaar-108/+146
2012-10-07migrate libsyntax/rustc to auto_serialize2Erick Tryzelaar-164/+219
2012-10-05Remove by-mutable-ref mode from the compilerTim Chevalier-8/+13
2012-10-05Finally removing all uses of by-mut-refTim Chevalier-1/+2
2012-10-05Remove uses of mutable ref mode.Tim Chevalier-22/+24
2012-10-05Revert "wip"Tim Chevalier-27/+26
2012-10-05wipTim Chevalier-26/+27
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-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-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