about summary refs log tree commit diff
path: root/src/libsyntax/print/pprust.rs
AgeCommit message (Expand)AuthorLines
2014-07-09Register new snapshotsAlex Crichton-140/+0
2014-07-09syntax: doc comments all the thingsCorey Richardson-3/+3
2014-07-08carry self ident forward through re-parsingJohn Clements-3/+3
2014-07-08auto merge of #15493 : brson/rust/tostr, r=pcwaltonbors-20/+160
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-20/+160
2014-07-08Change DST syntax: type -> Sized?Nick Cameron-6/+15
2014-07-07Improve non-exhaustive pattern witnesses for structs with multiple fieldsJakub Wieczorek-2/+4
2014-07-03Simplify PatIdent to contain an Ident rather than a PathJohn Clements-5/+8
2014-06-29librustc: Remove the fallback to `int` for integers and `f64` forPatrick Walton-2/+2
2014-06-28auto merge of #15208 : alexcrichton/rust/snapshots, r=pcwaltonbors-1/+5
2014-06-28Rename all raw pointers as necessaryAlex Crichton-1/+5
2014-06-26Remove unnecessary to_string callsPiotr Jawniak-1/+1
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-4/+2
2014-06-17Add a b"xx" byte string literal of type &'static [u8].Simon Sapin-13/+3
2014-06-17Add a b'x' byte literal of type u8.Simon Sapin-0/+6
2014-06-16rustc: Improve span for error about using a method as a field.Kevin Butler-1/+1
2014-06-13libsyntax: Allow `+` to separate trait bounds from objects.Patrick Walton-6/+21
2014-06-13librustc: Fix the issue with labels shadowing variable names by makingPatrick Walton-8/+3
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-1/+1
2014-06-11syntax: Move the AST from @T to Gc<T>Alex Crichton-189/+193
2014-06-10auto merge of #14696 : jakub-/rust/dead-struct-fields, r=alexcrichtonbors-5/+0
2014-06-09librustc: Implement sugar for the `FnMut` traitPatrick Walton-16/+75
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-5/+0
2014-06-07Implement ToSource and ToToken for ast::ArgHanno Braun-0/+4
2014-06-04syntax: methodify the lexerCorey Richardson-1/+2
2014-05-29auto merge of #14483 : ahmedcharles/rust/patbox, r=alexcrichtonbors-1/+1
2014-05-28Add AST node for pattern macrosKeegan McAllister-0/+1
2014-05-27Rename PatUniq to PatBox. Fixes part of #13910.Ahmed Charles-1/+1
2014-05-27std: Rename strbuf operations to stringRicho Healey-5/+5
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-26/+26
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-1/+4
2014-05-22libstd: Remove all uses of `~str` from `libstd`Patrick Walton-2/+3
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-11/+21
2014-05-13syntax: Improve --pretty normal slightlyAlex Crichton-2/+8
2014-05-13syntax: Fix printing INT64_MINAlex Crichton-2/+4
2014-05-13Touch up and rebase previous commitsAlex Crichton-22/+1
2014-05-13pprust: Remove unnecessary && of `print_tt`klutzy-4/+4
2014-05-13pprust: Print `&&e` instead of `& &e`klutzy-5/+0
2014-05-13pprust: Fix asm outputklutzy-14/+19
2014-05-13pprust: Add parentheses to some Exprklutzy-3/+45
2014-05-11core: Remove the cast moduleAlex Crichton-3/+3
2014-05-09Register new snapshotsAlex Crichton-2/+2
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-50/+62
2014-05-07auto merge of #14005 : alexcrichton/rust/extern-unsafe, r=pcwaltonbors-8/+1
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-6/+6
2014-05-06rustc: Enable writing "unsafe extern fn() {}"Alex Crichton-8/+1
2014-05-04auto merge of #13898 : nikomatsakis/rust/type-bounds-b, r=acrichtobors-2/+4
2014-05-03Temporary patch to accept arbitrary lifetimes (behind feature gate) in bound ...Niko Matsakis-2/+4
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-1/+1
2014-05-02syntax: store char literals/tokens as `char`s rather than u32s.Huon Wilson-2/+1