summary refs log tree commit diff
path: root/src/librustc/middle/astencode.rs
AgeCommit message (Expand)AuthorLines
2014-03-29auto merge of #13188 : FlaPer87/rust/master, r=alexcrichtonbors-180/+132
2014-03-29Register new snapshotFlavio Percoco-180/+132
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-2/+2
2014-03-27serialize: use ResultSean McArthur-169/+231
2014-03-23Implement cross-crate support for autoderef.Eduard Burtescu-20/+92
2014-03-22Implement vtable support for autoderef.Eduard Burtescu-2/+3
2014-03-22rustc: Remove all usage of manual deref()Alex Crichton-2/+1
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-111/+60
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-17Fix rustdoc and tests.Eduard Burtescu-1/+1
2014-03-17De-@ move maps and rework parts of trans.Eduard Burtescu-19/+16
2014-03-17De-@ ParseSess uses.Eduard Burtescu-4/+4
2014-03-17De-@ tyencode::ctxt and related parts of astencode.Eduard Burtescu-50/+50
2014-03-17De-@ ty::ctxt usage.Eduard Burtescu-22/+22
2014-03-17De-@ Session usage.Eduard Burtescu-3/+3
2014-03-13Implement automatic overloaded dereference.Eduard Burtescu-3/+5
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-1/+1
2014-03-08librustc: Fix up fallout from the automatic conversion.Felix S. Klock II-10/+21
2014-03-08librustc: Automatically change uses of `~[T]` to `Vec<T>` in rustc.Patrick Walton-9/+9
2014-03-01librustc: Fix errors arising from the automated `~[T]` conversionPatrick Walton-4/+10
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-1/+1
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-17/+52
2014-02-26Rename a few typeck method-related structures to UpperCamelCase.Eduard Burtescu-20/+18
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-1/+2
2014-02-19Replaced method_map_entry with method_origin and cleaned up vtable checking a...Eduard Burtescu-34/+6
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-35/+34
2014-02-13Replace `crate` usage with `krate`Flavio Percoco-4/+4
2014-02-07Removed @self and @Trait.Eduard Burtescu-6/+3
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-6/+6
2014-02-02rustc: remove use of @[].Huon Wilson-11/+9
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-20/+2
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-17auto merge of #11598 : alexcrichton/rust/io-export, r=brsonbors-1/+1
2014-01-17Tweak the interface of std::ioAlex Crichton-1/+1
2014-01-17auto merge of #11585 : nikomatsakis/rust/issue-3511-rvalue-lifetimes, r=pcwaltonbors-2/+4
2014-01-16Load macros from external modulesSteven Fackler-0/+14
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-2/+4
2014-01-13librustc: Remove `@` pointer patterns from the languagePatrick Walton-9/+7
2014-01-11Use the right type for self in methods and remove obsoleted items.Eduard Burtescu-8/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-39/+39
2014-01-08Remove the io::Decorator traitAlex Crichton-2/+1
2014-01-06Disowned the Visitor.Eduard Burtescu-51/+58
2014-01-03librustc: Remove `@mut` support from the typechecker and borrow checkerPatrick Walton-1/+0
2014-01-03librustc: De-`@mut` the parse sessionPatrick Walton-3/+3
2014-01-01syntax::codemap: Add static DUMMY_SPklutzy-1/+1
2013-12-29Make ast_fold take &mut selfSteven Fackler-5/+5
2013-12-27librustc: Implement coercion for traits.Luqman Aden-12/+102
2013-12-26librustc: De-`@mut` the def map.Patrick Walton-2/+4
2013-12-26librustc: De-`@mut` the method mapPatrick Walton-4/+5