about summary refs log tree commit diff
path: root/src/libsyntax/ext/deriving/to_str.rs
AgeCommit message (Expand)AuthorLines
2014-02-24Remove deriving(ToStr)Alex Crichton-132/+0
2014-02-21syntax: Allow syntax extensions to have attributesErick Tryzelaar-0/+1
2014-02-14auto merge of #12234 : sfackler/rust/restructure-item-decorator, r=huonwbors-3/+3
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-3/+3
2014-02-13Tweak ItemDecorator APISteven Fackler-3/+3
2014-02-11to_str -- update to contain scope of closureNiko Matsakis-20/+21
2014-02-08Update deriving to pass around the `cx` linearlyNiko Matsakis-4/+3
2014-02-08syntax: convert deriving to take &mut ExtCtxt.Huon Wilson-2/+2
2014-02-02librustc: Fix merge fallout.Patrick Walton-2/+5
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-13/+31
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-5/+5
2013-12-28Stop using @ExtCtxtSteven Fackler-2/+2
2013-12-07syntax::deriving: add the cx and span to the TraitDef to reduce duplication.Huon Wilson-1/+3
2013-11-28Register new snapshotsAlex Crichton-3/+3
2013-11-19Mark some derived methods as #[inline].Huon Wilson-0/+1
2013-11-08syntax::ext: Make type errors in deriving point to the field itself.Huon Wilson-4/+4
2013-10-21std: Move sys::log_str to repr::repr_to_str. Further work on #2240.Brian Anderson-3/+4
2013-09-03Modernized a few more types in syntax::astMarvin Löbel-4/+4
2013-09-02Renamed syntax::ast::ident -> IdentMarvin Löbel-2/+2
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-3/+3
2013-08-03remove obsolete `foreach` keywordDaniel Micay-1/+1
2013-08-02Replace 'blk' -> 'block' in AstBuilder.OGINO Masanori-1/+1
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-1/+1
2013-07-20syntax: modernise attribute handling in syntax::attr.Huon Wilson-2/+2
2013-06-28librustc: Change "Owned" to "Send" everywherePatrick Walton-1/+1
2013-06-25great renaming propagation: syntaxCorey Richardson-2/+0
2013-06-22Expand the deriving(ToStr) implementationAlex Crichton-11/+64
2013-06-07syntax: move expand_generic_deriving to be a method on TraitDefHuon Wilson-2/+1
2013-05-22syntax: Change syntax extensions to expand to `std::foo` instead of `core::foo`Patrick Walton-2/+2
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-22syntax/ext: convert all AstBuilder methods to a uniform syntax.Huon Wilson-6/+6
2013-05-22syntax/ext: migrate build.rs functions to AstBuilder methods.Huon Wilson-3/+3
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-3/+3
2013-05-21syntax/ext: remove the ~str dependence of the deriving code.Huon Wilson-3/+3
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-1/+1
2013-05-14rustc: rename ast::self_ty and related fields to explicit_selfErick Tryzelaar-1/+1
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-4/+4
2013-05-07libsyntax: add #[deriving(Rand, ToStr)].Huon Wilson-0/+54