about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2014-01-02libsyntax: De-`@mut` `Parser::last_span`Patrick Walton-34/+32
2014-01-02libsyntax: De-`@mut` `Parser::span`Patrick Walton-52/+54
2014-01-02libsyntax: De-`@mut` `token` in the parserPatrick Walton-251/+251
2014-01-02libsyntax: De-`@mut` `quote_depth` in the parserPatrick Walton-7/+7
2014-01-02libsyntax: Make the parser mutablePatrick Walton-487/+518
2014-01-02auto merge of #10696 : fhahn/rust/issue9543-remove-extern-mod-foo, r=pcwaltonbors-13/+19
2014-01-02Output columns 1-based. Fixes #10848Jan Niklas Hasse-2/+2
2014-01-01Remove `extern mod foo (name="bar")` syntax, closes #9543Florian Hahn-13/+19
2014-01-01auto merge of #11255 : klutzy/rust/small-cleanup, r=pcwaltonbors-124/+92
2014-01-02syntax: expand impl_pretty_name to handle more cases.Huon Wilson-16/+61
2014-01-01syntax::codemap: Add static DUMMY_SPklutzy-23/+20
2014-01-01syntax::diagnostic: Remove @ from Emitterklutzy-12/+12
2014-01-01syntax::diagnostic: Remove unnecessary traitsklutzy-89/+60
2013-12-30auto merge of #11182 : luisbg/rust/crateid, r=cmrbors-55/+55
2013-12-29Remove @muts from ExtCtxtSteven Fackler-20/+20
2013-12-29Start passing around &mut ExtCtxtSteven Fackler-48/+49
2013-12-29Make ast_fold take &mut selfSteven Fackler-101/+102
2013-12-29Rename PkgId to CrateIdLuis de Bethencourt-53/+53
2013-12-29Rename pkgid variablesLuis de Bethencourt-2/+2
2013-12-28Stop passing duplicate parameters in expandSteven Fackler-128/+92
2013-12-28Remove unecessary extern "Rust" specifiersSteven Fackler-17/+8
2013-12-28Stop using @ExtCtxtSteven Fackler-138/+138
2013-12-26Register new snapshotsAlex Crichton-2/+0
2013-12-24Test fixes and rebase problemsAlex Crichton-1/+0
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-2/+2
2013-12-22auto merge of #11064 : huonw/rust/vec-sort, r=alexcrichtonbors-3/+1
2013-12-22std::vec: make the sorting closure use `Ordering` rather than just beingHuon Wilson-5/+1
2013-12-20auto merge of #11077 : alexcrichton/rust/crate-id, r=cmrbors-0/+24
2013-12-21std::vec: add a sugary .sort() method for plain Ord sorting.Huon Wilson-0/+4
2013-12-20auto merge of #11075 : alexcrichton/rust/issue-10392, r=brsonbors-2/+7
2013-12-20rustc: Improve crate id extractionAlex Crichton-0/+24
2013-12-20extra: remove sort in favour of the std method.Huon Wilson-3/+1
2013-12-19auto merge of #11070 : ezyang/rust/better-errors, r=alexcrichtonbors-5/+14
2013-12-19Accept trailing commas in struct patternsAlex Crichton-2/+7
2013-12-19Rename pkgid to crate_idCorey Richardson-1/+3
2013-12-19Generalize item_span into node_span, which works on more types.Edward Z. Yang-5/+14
2013-12-18auto merge of #10915 : alexcrichton/rust/fixes, r=ILyoanbors-0/+6
2013-12-17auto merge of #10972 : metajack/rust/pkgid-with-name, r=alexcrichtonbors-51/+77
2013-12-17Change pkgid parser to allow overriding the inferred crate name.Jack Moffitt-51/+77
2013-12-17auto merge of #11005 : sanxiyn/rust/mut, r=alexcrichtonbors-35/+28
2013-12-17Remove obsolete mutability from ast::TySeo Sanghyeon-35/+28
2013-12-16auto merge of #10994 : ktt3ja/rust/issue-10956, r=alexcrichtonbors-0/+4
2013-12-16AST Visitor now walks enum discriminant expressionKiet Tran-0/+4
2013-12-15Register new snapshotsAlex Crichton-7/+1
2013-12-15Forbid multiple imports in use statementsAlex Crichton-0/+6
2013-12-15libsyntax: Implement the new `box` syntax for unique pointers.Patrick Walton-7/+25
2013-12-15librustc: Remove identifiers named `box`, since it's about to become a keyword.Patrick Walton-9/+12
2013-12-14auto merge of #10935 : sanxiyn/rust/fk-anon, r=pcwaltonbors-7/+5
2013-12-13auto merge of #10698 : metajack/rust/dep-info, r=alexcrichtonbors-1/+19
2013-12-12Add --dep-info to write Makefile-compatible dependency info.Jack Moffitt-0/+4