about summary refs log tree commit diff
path: root/src/librustc/middle/astencode.rs
AgeCommit message (Expand)AuthorLines
2013-02-20librustc: Get rid of structural records save for front/test.rs.Luqman Aden-79/+81
2013-02-19librustc: change driver::session::Session::str_of to return @~strErick Tryzelaar-4/+4
2013-02-17Removed more capture claueses.Seth Pink-1/+1
2013-02-15librustc: Get rid of `move`.Luqman Aden-1/+1
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-23/+23
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-3/+3
2013-02-07librustc: Lots of de-muting. rs=demutingPatrick Walton-2/+2
2013-02-05oldmap: use &K instead of K in find and getPatrick Walton-14/+14
2013-02-05Revert "oldmap: use &K instead of K in find and get"Graydon Hoare-14/+14
2013-02-03oldmap: use &K instead of K in find and getDaniel Micay-14/+14
2013-02-03rename map -> oldmap and mark it as deprecatedDaniel Micay-1/+1
2013-01-31test cases, cleanupJohn Clements-5/+5
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-3/+3
2013-01-31Finalize moves-based-on-type implementation.Niko Matsakis-19/+77
2013-01-30librustc: Change `self` as a type to `Self` everywhere. r=brsonPatrick Walton-1/+1
2013-01-30librustc: De-export rustc. rs=deexportingPatrick Walton-15/+12
2013-01-29Handle supertrait calls in default methodsTim Chevalier-3/+6
2013-01-24syntax/rustc: Less copyTim Chevalier-12/+13
2013-01-22Add is_mutbl field to def_argSeo Sanghyeon-1/+1
2013-01-22syntax/rustc: Make some metadata-related functions take slices, kill bad copiesTim Chevalier-1/+1
2013-01-20Convert many libsyntax records into structsErick Tryzelaar-1/+1
2013-01-20convert librustc record types to structsErick Tryzelaar-20/+31
2013-01-17When decoding types, indicate to the def-id conversion function what kind ofNiko Matsakis-4/+71
2013-01-17librustc: Implement write guards for borrowing `@mut` to `&` or `&mut`. r=nma...Patrick Walton-0/+1
2013-01-14Convert ast::{pat,field_pat,local_,arm} into structsErick Tryzelaar-1/+4
2013-01-14convert ast::struct_dtor_ into a structErick Tryzelaar-10/+15
2013-01-14Convert ast::def_id into a struct.Erick Tryzelaar-3/+3
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-7/+7
2013-01-09core: rename vec.filter to vec.filteredErick Tryzelaar-1/+1
2013-01-09syntax: convert ast::spanned into a structErick Tryzelaar-8/+13
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-1/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2013-01-08Implement GLB algorithm. (Issue #2263)Niko Matsakis-1/+2
2013-01-07librustc: Fix some librustc test modes. rs=bustagePatrick Walton-2/+2
2013-01-07librustc: Make vectors no longer implicitly copyable in rustc. r=graydonPatrick Walton-18/+22
2012-12-27librustc: Fix some unresolved imports in the test runner. rs=bustagePatrick Walton-3/+4
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-1/+4
2012-12-20Remove the cfg(stageN)-specific serialize code.Erick Tryzelaar-4/+0
2012-12-19Remove serialize::traits submodule.Erick Tryzelaar-0/+4
2012-12-18Stop resolving static methods at the module level. Closes #4179Brian Anderson-12/+14
2012-12-17Switch from serialization to std::serialize. (snapshot)Erick Tryzelaar-63/+62
2012-12-13librustc: Allow moves out of `self`. r=nmatsakisPatrick Walton-1/+2
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-31/+25
2012-12-12syntax: remove all remaining uses of #ast, and #ast / qquote itself.Graydon Hoare-11/+24
2012-12-10Remove un-needed code for obsolete classesTim Chevalier-2/+2
2012-12-06Rename std::ebml::Reader => std::ebml::reader, same for writerTim Chevalier-30/+30
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-0/+12
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-12/+12
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10