about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-03-05auto merge of #5212 : thestinger/rust/iter, r=graydonbors-14/+14
2013-03-05auto merge of #5179 : alexcrichton/rust/default-warn-unused-import, r=graydonbors-80/+5
2013-03-04simplified msg (TMI on old one)John Clements-2/+2
2013-03-04better error message for macros with MOD_SEPsJohn Clements-5/+13
2013-03-04libsyntax: Implement `#[deriving_clone]`Patrick Walton-16/+288
2013-03-04Adding missing imports for tests, and gate off othersAlex Crichton-14/+4
2013-03-04Remove unused imports throughout src/Alex Crichton-66/+1
2013-03-03libsyntax: deny deprecated_self in libsyntaxErick Tryzelaar-6/+10
2013-03-03libsyntax: add &self to extensionsErick Tryzelaar-24/+34
2013-03-03libsyntax: add &self to parser methodsErick Tryzelaar-261/+303
2013-03-03replace option::iter with a BaseIter implDaniel Micay-14/+14
2013-03-02auto merge of #5203 : erickt/rust/incoming, r=brsonbors-7/+8
2013-03-02librustc: Stop parsing `fn@`, `fn~`, and `fn&`Patrick Walton-71/+6
2013-03-02libsyntax: Remove `fn@`, `fn~`, and `fn&` from libsyntax. rs=defunPatrick Walton-194/+181
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming imp...Patrick Walton-5/+5
2013-03-02libsyntax: add some more explicit copies for vecs_implicitly_copyable)Erick Tryzelaar-7/+8
2013-03-02Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-29/+21
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-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-18/+29
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-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-143/+188
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-28Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-1/+5
2013-02-28Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-569/+930
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-27Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-242/+739
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-26libsyntax: add some more explicit copiesErick Tryzelaar-91/+160
2013-02-26libsyntax: add some explicit refsErick Tryzelaar-11/+10
2013-02-26libsyntax: remove vecs_implicitly_copyable from the syntax extensionsErick Tryzelaar-124/+151
2013-02-26libsyntax: remove vecs_implicitly_copyable from the printerErick Tryzelaar-25/+26
2013-02-26libsyntax: add explicit copiesErick Tryzelaar-61/+101
2013-02-26libsyntax: change closures to take fn(&Parser)Erick Tryzelaar-33/+33
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