about summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-2/+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
2013-02-19convert ast::meta_items to take @~strsErick Tryzelaar-33/+34
2013-02-19convert syntax::attr to use @~strsErick Tryzelaar-88/+84
2013-02-19Alias HashMap<~str, SyntaxExtension> to SyntaxExtensionsErick Tryzelaar-6/+8
2013-02-19libsyntax and librustc: minor cleanupErick Tryzelaar-7/+5
2013-02-19libsyntax: change attr:get_attr_name to take a refErick Tryzelaar-9/+8
2013-02-19libsyntax: make enum variants take refsErick Tryzelaar-104/+150
2013-02-19syntax: fix the indentation of a functionErick Tryzelaar-36/+36
2013-02-19Change functions from taking ~str to taking &strErick Tryzelaar-3/+3
2013-02-19libsyntax: convert interner into a modern structErick Tryzelaar-42/+36
2013-02-19auto merge of #5002 : catamorphism/rust/one-tuples, r=graydonbors-8/+37
2013-02-18auto merge of #5005 : alexcrichton/rust/bitv++, r=catamorphismbors-4/+8
2013-02-18auto merge of #5004 : luqmana/rust/rename-use-import, r=catamorphismbors-14/+14