summary refs log tree commit diff
path: root/src/libsyntax/ext/deriving/decodable.rs
AgeCommit message (Expand)AuthorLines
2013-05-22syntax/ext: modernise ext_ctxt to be CamelCase and use new.Huon Wilson-13/+13
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-1/+1
2013-05-16syntax: deprecate #[auto_{en,de}code] in favour of #[deriving({En,De}codable)].Huon Wilson-0/+5
2013-05-14rustc: rename ast::self_ty and related fields to explicit_selfErick Tryzelaar-2/+2
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-35/+35
2013-05-08librustc: Remove mutable fields from the language.Patrick Walton-1/+1
2013-05-07libsyntax: extend generic deriving code to handle almost all possible traits.Huon Wilson-1/+3
2013-05-02librustc: Update the serializer to work properly with INHTWAMA, removing muta...Patrick Walton-5/+44
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-04-12libsyntax: abstract most of the deriving boilerplate into a simpler(r) interf...Huon Wilson-1/+2
2013-04-10syntax: add support for #[deriving(Decodable)]Erick Tryzelaar-0/+454