summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
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
2013-12-12Remove fk_anonSeo Sanghyeon-7/+5
2013-12-11auto merge of #10897 : boredomist/rust/remove-self-lifetime, r=brsonbors-81/+82
2013-12-11Make 'self lifetime illegal.Erik Price-81/+82
2013-12-11auto merge of #10891 : chris-morgan/rust/macroize-(or-should-that-be-macroify...bors-271/+161
2013-12-11auto merge of #10808 : kballard/rust/use-braces, r=alexcrichtonbors-2/+21
2013-12-10Support imports of the form `use {foo,bar}`Kevin Ballard-2/+21
2013-12-10auto merge of #10833 : sfackler/rust/mut-pat, r=brsonbors-1/+16
2013-12-11Separate strict/reserved keywords, derive bounds.Chris Morgan-11/+29
2013-12-11Remove the following unused special identifiers:Chris Morgan-107/+67
2013-12-10Fix missing code map entry for uses of `include_str!`.Jack Moffitt-1/+15
2013-12-10auto merge of #10593 : metajack/rust/pkgid-hash, r=brsonbors-0/+171
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-0/+171
2013-12-11Deduplicate in syntax::parse::token with a macro.Chris Morgan-271/+183
2013-12-10Allow ref and mut modifiers for short form field patternsSteven Fackler-1/+16
2013-12-09Check the privacy of implemented traitsAlex Crichton-18/+25
2013-12-10Extend allocation lint for boxing expressionsSeo Sanghyeon-12/+12
2013-12-08Fix comment on ast::DefStructKiet Tran-3/+8
2013-12-08Remove dead codesKiet Tran-159/+3
2013-12-08Add dead-code warning passKiet Tran-40/+9
2013-12-07auto merge of #10844 : huonw/rust/deriving-expn-info, r=alexcrichtonbors-230/+297
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-0/+1
2013-12-07syntax::deriving: indicate from which trait type errors (etc) ariseHuon Wilson-4/+22
2013-12-07syntax: print expansion info from #[attribute] macros in the correctHuon Wilson-3/+27