about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-03-02auto merge of #5137 : yjh0502/rust/empty_struct, r=nikomatsakisbors-11/+7
2013-03-02auto merge of #5193 : sethpink/rust/struct-tup-pp, r=catamorphismbors-16/+12
2013-03-02Remove REC, change related tests/docsJihyun Yu-11/+7
2013-03-01auto merge of #5165 : brson/rust/unstable, r=brsonbors-2/+2
2013-03-02Fix some struct-tuple def prettyprint issuesSeth Pink-16/+12
2013-03-01Avoid calling to_vec() unnecessarily in parser.Niko Matsakis-17/+27
2013-03-01Rename core::private to core::unstable. #4743Brian Anderson-2/+2
2013-03-01librustc: "APL2" -> "ASL2". rs=license-fixPatrick Walton-1/+1
2013-03-01Merge remote branch 'sevrak/issue-5164' into incomingPatrick Walton-1/+2
2013-02-28Remove legacy object creation mode, and convert remaining uses of itNiko Matsakis-114/+117
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-15/+56
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-2/+2
2013-02-28Fix license attribute on cratessevrak-1/+2
2013-02-27auto merge of #5155 : bstrie/rust/dedrop, r=pcwaltonbors-1/+5
2013-02-27auto merge of #5141 : nikomatsakis/rust/region-syntax-expl-lifetimes, r=nikom...bors-488/+802
2013-02-27Introduce lifetime declarations into the lists of type parameters.Niko Matsakis-488/+802
2013-02-27Turn old `drop` blocks into `Drop` traitsBen Striegel-1/+5
2013-02-27librustc: Forbid `pub` or `priv` before trait implementationsPatrick Walton-59/+73
2013-02-27libsyntax: Forbid mutable vectors. rs=demutingPatrick Walton-0/+15
2013-02-27libsyntax: Forbid `~mut` and `~const`. rs=demutingPatrick Walton-2/+6
2013-02-26auto merge of #5120 : jbclements/rust/macros-have-scope, r=pcwaltonbors-127/+604
2013-02-26typo-fixing and name-changesJohn Clements-15/+13
2013-02-26Macros now leave scopeJohn Clements-111/+586
2013-02-26Adds (more) test cases for auto_encode.John Clements-16/+20
2013-02-26libsyntax: Stop parsing `~mut`Patrick Walton-1/+13
2013-02-26libsyntax: Remove a mutable field from the tests. rs=demutingPatrick Walton-4/+4
2013-02-25Stop parsing capture clausesBen Striegel-38/+20
2013-02-22libsyntax: Remove all mutable fields from libsyntax. rs=demutingPatrick Walton-5/+5
2013-02-22libsyntax: De-mut the parser. rs=demutingPatrick Walton-333/+332
2013-02-22libsyntax: De-mut the macro parser. rs=demutingPatrick Walton-12/+12
2013-02-22libsyntax: De-mut the pipe compilerPatrick Walton-37/+39
2013-02-22auto merge of #5081 : brson/rust/pipes, r=pcwaltonbors-21/+23
2013-02-21auto merge of #5077 : jbclements/rust/increase-monomorphization-depth-limit, ...bors-21/+75
2013-02-21auto merge of #5076 : pcwalton/rust/demuting, r=pcwaltonbors-14/+14
2013-02-21core: Extract comm from pipes. #4742Brian Anderson-21/+23
2013-02-21auto merge of #5075 : luqmana/rust/derec, r=catamorphismbors-1/+1
2013-02-21auto merge of #5059 : Kimundi/rust/incoming, r=catamorphismbors-3/+3
2013-02-21Cleanup, commenting, trivial renamingJohn Clements-21/+75
2013-02-21librustc: De-mut some of transPatrick Walton-14/+14
2013-02-21Remove the last bits of structural records from tests/rustc/rusti/rustpkg.Luqman Aden-1/+1
2013-02-21auto merge of #5068 : sethpink/rust/derive-eq-tuple-struct, r=catamorphismbors-14/+89
2013-02-21auto merge of #5071 : luqmana/rust/derec, r=pcwaltonbors-224/+315
2013-02-21librustc: Separate the rest of the trait bounds with `+` and stop parsing spa...Patrick Walton-3/+14
2013-02-21Moved core::extfmt to core::private::extfmtMarvin Löbel-3/+3
2013-02-21Get rid of structural records in libsyntax and the last bit in librustc.Luqman Aden-224/+315
2013-02-21Implement #[deriving_eq] on tuple like structsSeth Pink-14/+89
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-21/+21
2013-02-20librustc: Get rid of structural records save for front/test.rs.Luqman Aden-2/+2
2013-02-19auto merge of #4999 : erickt/rust/incoming, r=brsonbors-333/+369
2013-02-19convert SyntaxExtensions's key to a @~strErick Tryzelaar-31/+31