about summary refs log tree commit diff
path: root/src/librustc/middle/astencode.rs
AgeCommit message (Expand)AuthorLines
2014-07-09Fix all the test falloutCorey Richardson-1/+2
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-8/+8
2014-07-05Refactored VecPerParamSpace to hide exposure of `Vec` representation.Felix S. Klock II-1/+1
2014-06-28Rename all raw pointers as necessaryAlex Crichton-1/+1
2014-06-22Rename ty_param_bounds_and_ty to PolytypeNiko Matsakis-19/+19
2014-06-17librustc: Don't overwrite vtables when coercing to trait object.Luqman Aden-23/+47
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-1/+1
2014-06-13Introduce VecPerParamSpace and use it to represent sets of types andNiko Matsakis-44/+81
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-7/+7
2014-06-06Move Def out of syntax crate, where it does not belongNiko Matsakis-34/+35
2014-06-06Move subst data structures into subst.rs, fix capitalizationNiko Matsakis-6/+7
2014-05-30librustc: Fix snake case errors.Kevin Butler-7/+7
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-3/+3
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+4
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-2/+2
2014-05-11core: Remove the cast moduleAlex Crichton-3/+3
2014-05-09Currently trans uses Vec<ty::t> to represent substitutions instead of a properNiko Matsakis-9/+30
2014-04-24Pre-step towards issue #12624 and others: Introduce ExprUseVisitor, remove theNiko Matsakis-65/+4
2014-04-23rustc: remove usage of root_map from astencodeFlavio Percoco-1/+0
2014-04-22rustc: de-@ metadata::cstore.Eduard Burtescu-16/+16
2014-04-22rustc: de-@ freevars.Eduard Burtescu-4/+4
2014-04-22rustc: de-@ some RefCell's.Eduard Burtescu-1/+1
2014-04-22rustc: de-@ ty::AutoAdjustment.Eduard Burtescu-4/+4
2014-04-22rustc: de-@ method and vtable maps.Eduard Burtescu-17/+11
2014-04-22rustc: move the method and vtable maps into ty::ctxt.Eduard Burtescu-8/+6
2014-04-13Make Result::{unwrap, unwrap_err} require ShowSteven Fackler-3/+3
2014-04-11rustc: fix fallout from removing ast::Sigil and use ty::TraitStore in ty::Clo...Eduard Burtescu-8/+5
2014-04-11auto merge of #13424 : eddyb/rust/ty-mut-in-store, r=nikomatsakisbors-27/+22
2014-04-11rustc: fix the fallout from moving mutability into VstoreSlice and RegionTrai...Eduard Burtescu-27/+22
2014-04-10rustc: rename ty::vstore and its variants to UpperCamelCase.Eduard Burtescu-2/+2
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-2/+3
2014-04-04Fix fallout from std::libc separationCorey Richardson-1/+1
2014-04-02middle: astencode: remove dead codeCorey Richardson-14/+0
2014-03-31rustc: Switch field privacy as necessaryAlex Crichton-4/+4
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