about summary refs log tree commit diff
path: root/src/libsyntax/print
AgeCommit message (Expand)AuthorLines
2014-06-07Implement ToSource and ToToken for ast::ArgHanno Braun-0/+4
2014-06-04syntax: methodify the lexerCorey Richardson-1/+2
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
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-14/+14
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-31/+31
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-12/+24
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-63/+75
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-8/+8
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
2014-04-26syntax: ViewItemUse no longer contains multiple view paths.Kang Seonghoon-7/+2
2014-04-24auto merge of #13713 : edwardw/rust/methodcall-span, r=alexcrichtonbors-1/+1
2014-04-23Allow attributes on match armsSteven Fackler-1/+6
2014-04-24Calibrate span for method call error messagesEdward Wang-1/+1
2014-04-23Review changesNick Cameron-1/+2
2014-04-23Support unsized types with the `type` keywordNick Cameron-1/+7
2014-04-20Allow inheritance between structs.Nick Cameron-0/+10
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-6/+6
2014-04-17Drive-by: `pprust::*_to_str` for TypeMethod, Method, and FnDecl.Felix S. Klock II-0/+12
2014-04-16auto merge of #13547 : alexcrichton/rust/remove-priv, r=huonwbors-2/+0
2014-04-16rustc: Remove private enum variantsAlex Crichton-2/+0
2014-04-16pprust: Handle multi-stmt/no-expr `ExprFnBlock`klutzy-11/+14
2014-04-13auto merge of #13452 : Ryman/rust/fix_uint_as_u, r=alexcrichtonbors-2/+2
2014-04-13libsyntax: update helper to stringify TyU* and TyI* to take into account havi...Kevin Butler-2/+2
2014-04-11syntax: remove ast::Sigil.Eduard Burtescu-27/+21
2014-04-10auto merge of #13440 : huonw/rust/strbuf, r=alexcrichtonbors-8/+14
2014-04-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and up...Kasey Carrothers-25/+25
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-8/+14
2014-04-06syntax: Tweak parsing lifetime bounds on closuresAlex Crichton-14/+21
2014-04-04Test fixes from rollupAlex Crichton-4/+4
2014-04-04syntax: remove obsolete mutability from ExprVec and ExprRepeat.Eduard Burtescu-10/+2
2014-04-03syntax: Remove AbiSet, use one AbiAlex Crichton-26/+27