about summary refs log tree commit diff
path: root/src/libsyntax/parse/obsolete.rs
AgeCommit message (Expand)AuthorLines
2013-02-27librustc: Forbid `pub` or `priv` before trait implementationsPatrick Walton-1/+8
2013-02-27libsyntax: Forbid mutable vectors. rs=demutingPatrick Walton-0/+7
2013-02-27libsyntax: Forbid `~mut` and `~const`. rs=demutingPatrick Walton-1/+1
2013-02-26libsyntax: Stop parsing `~mut`Patrick Walton-0/+7
2013-02-22libsyntax: De-mut the parser. rs=demutingPatrick Walton-6/+6
2013-02-21librustc: Separate the rest of the trait bounds with `+` and stop parsing spa...Patrick Walton-2/+7
2013-02-15librustc: Stop parsing `impl Type : Trait` and fix several declarations that ...Patrick Walton-2/+7
2013-02-09auto merge of #4861 : sethpink/rust/incoming, r=catamorphismbors-5/+0
2013-02-09Issue #4830 fixSeth Pink-5/+0
2013-02-08oldmap: get rid of legacy _ref suffixesDaniel Micay-1/+1
2013-02-03oldmap: get rid of the legacy contains_key methodDaniel Micay-1/+1
2013-01-31test cases, cleanupJohn Clements-2/+1
2013-01-29libsyntax: De-export a lot of libsyntax. rs=deƫxportingPatrick Walton-2/+2
2013-01-29librustc: Disallow trait bounds in types, enumerations, and structure definit...Patrick Walton-10/+8
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-1/+6
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+3
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-3/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+3
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-1/+8
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-1/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-30libs: Remove transitionary material on iter_bytes, add workcache to build.Graydon Hoare-9/+0
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-6/+1
2012-11-29libsyntax: Remove the "by-mutable-ref" obsolete syntax error; it blocks usefu...Patrick Walton-5/+0
2012-11-28Merge remote-tracking branch 'brson/companion' into incomingBrian Anderson-12/+0
2012-11-28Register snapshotsBrian Anderson-12/+0
2012-11-28librustc: Add explicit self to IterBytes. r=nmatsakisPatrick Walton-0/+9
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-0/+12
2012-11-06Cleanup how we handle proto in types, remove unsound subtypingNiko Matsakis-66/+0
2012-10-23Remove <- operator from the compilerTim Chevalier-0/+10
2012-10-20Parse and report obsolete fixed-length vector syntaxBrian Anderson-1/+68
2012-10-15rustc: Merge module and type namespaces. r=brsonPatrick Walton-3/+3
2012-10-05Remove by-mutable-ref mode from the compilerTim Chevalier-1/+6
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-1/+1
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-11/+0
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-1/+7
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+11
2012-09-12fixup mutability of vec::each, make iter_bytes pureNiko Matsakis-1/+1
2012-09-11Remove priv sections from classes. Obsolete the syntaxBrian Anderson-1/+21
2012-09-10Report obsolete trait lists on structsBrian Anderson-0/+6
2012-09-10Report obsolete class method syntaxBrian Anderson-1/+6
2012-09-08libsyntax: Parse and report errors for a few obsolete syntaxesBrian Anderson-0/+145