summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-12-07syntax::deriving: add the cx and span to the TraitDef to reduce duplication.Huon Wilson-226/+251
2013-12-05auto merge of #10665 : cmr/rust/doc_lint, r=alexcrichtonbors-0/+1
2013-12-06Check crate root for docs in missing_doc lint.Corey Richardson-0/+1
2013-12-05Forbid keywords as lifetime parameters names.Léo Testard-1/+11
2013-12-04Rename extra::json::*::init() constructors to *::new()Kevin Ballard-1/+1
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-6/+6
2013-12-04auto merge of #10792 : kballard/rust/parse_sugary_call_expr-comments, r=alexc...bors-8/+8
2013-12-04std::str: remove from_utf8.Huon Wilson-4/+4
2013-12-03Fix the comments for libsyntax::parse::parser::parse_sugary_call_exprKevin Ballard-8/+8
2013-12-03auto merge of #10747 : alexcrichton/rust/snapshots, r=cmrbors-1/+0
2013-12-03Register new snapshotsAlex Crichton-1/+0
2013-12-02Add a macro to check if logging at a given label is enabledPhilipp Brüschweiler-0/+7
2013-12-01auto merge of #10750 : Blei/rust/no-at-struct-field, r=alexcrichtonbors-19/+19
2013-12-01auto merge of #10676 : eddyb/rust/ast-box-in-enums, r=cmrbors-406/+398
2013-12-01ast: Remove one `@` and fix the falloutPhilipp Brüschweiler-19/+19
2013-11-30auto merge of #10528 : alexcrichton/rust/static-linking-v2, r=pcwaltonbors-1/+2
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-406/+398
2013-11-30auto merge of #10727 : erickt/rust/json, r=huonwbors-4/+5
2013-11-29extra: missed a couple `@` in jsonErick Tryzelaar-1/+1
2013-11-29Add generation of static libraries to rustcAlex Crichton-1/+2
2013-11-29extra: json::Encoder should take a &mut io::WriterErick Tryzelaar-3/+4
2013-11-29extra: Rename json constructors into *::initErick Tryzelaar-1/+1
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-6/+6
2013-11-28Register new snapshotsAlex Crichton-143/+138
2013-11-27Be more strict about doc commentsCorey Richardson-4/+2
2013-11-27Freeze the AST by removing a couple of unused @mut ~[T] from token_tree.Eduard Burtescu-14/+25
2013-11-26auto merge of #10670 : eddyb/rust/node-u32, r=alexcrichtonbors-46/+42
2013-11-27Shink NodeId, CrateNum, Name and Mrk down to 32 bits on x64.Eduard Burtescu-46/+42
2013-11-26Clean up SmallVector use a bitSteven Fackler-98/+34
2013-11-26Support multiple item macrosSteven Fackler-93/+118
2013-11-26Add SmallVector to libsyntaxSteven Fackler-0/+214
2013-11-26test: Remove all remaining non-procedure uses of `do`.Patrick Walton-8/+8
2013-11-26libsyntax: Remove all non-`proc` `do` syntax.Patrick Walton-192/+178
2013-11-26libsyntax: Remove the old-style borrowed closure type syntax from thePatrick Walton-1/+8
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-17/+18
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-8/+8
2013-11-26rustc: Add lint for obsolete attributesklutzy-43/+1
2013-11-26Take &Pat in visit_patSeo Sanghyeon-5/+5
2013-11-25Take &PatSeo Sanghyeon-1/+1
2013-11-25auto merge of #10628 : huonw/rust/3614, r=alexcrichtonbors-7/+18
2013-11-25syntax: parse inner attributes on impls.Huon Wilson-7/+18
2013-11-24auto merge of #10641 : cmr/rust/close_delims, r=alexcrichtonbors-9/+7
2013-11-24auto merge of #10637 : luqmana/rust/nmt, r=cmrbors-23/+30
2013-11-24Add a note for unclosed delimitersCorey Richardson-9/+7
2013-11-24Add comments to ast, ast_map, ty, and pat_utilKiet Tran-0/+17
2013-11-24libextra: Remove @mut from term.Luqman Aden-23/+30
2013-11-22syntax: add a visit_ident method to the Visitor.Huon Wilson-3/+45
2013-11-21Remove ty_macSeo Sanghyeon-6/+1
2013-11-20auto merge of #10567 : sanxiyn/rust/bytepos, r=alexcrichtonbors-13/+15
2013-11-20auto merge of #10527 : eholk/rust/win64, r=alexcrichtonbors-0/+3