summary refs log tree commit diff
path: root/src/librustc/metadata/tydecode.rs
AgeCommit message (Expand)AuthorLines
2014-10-07Use slice syntax instead of slice_to, etc.Nick Cameron-3/+3
2014-10-02rollup merge of #17666 : eddyb/take-garbage-outAlex Crichton-1/+0
2014-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-3/+3
2014-10-02rustc: remove support for Gc.Eduard Burtescu-1/+0
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-3/+3
2014-09-17librustc: Implement associated types behind a feature gate.Patrick Walton-0/+5
2014-09-16Generalize lifetime bounds on type parameters to support multipleNiko Matsakis-2/+2
2014-09-08rustc: fix fallout from the addition of a 'tcx lifetime on tcx.Eduard Burtescu-4/+5
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-17/+69
2014-08-26DST coercions and DST structsNick Cameron-2/+2
2014-08-24Adjust the error messages to match the pattern "expected foo, found bar"Jonas Hietala-2/+2
2014-08-14librustc: Tie up loose ends in unboxed closures.Patrick Walton-1/+2
2014-08-07Rename `Share` to `Sync`Alex Crichton-1/+1
2014-07-18librustc: Implement unboxed closures with mutable receiversPatrick Walton-1/+17
2014-06-24Remove the quad_precision_float feature gateAlex Crichton-1/+0
2014-06-18Remove TraitStore from ty_traitNick Cameron-2/+1
2014-06-13Introduce VecPerParamSpace and use it to represent sets of types andNiko Matsakis-29/+74
2014-06-06Move subst data structures into subst.rs, fix capitalizationNiko Matsakis-7/+7
2014-06-03std: Remove generics from Option::expectAlex Crichton-1/+1
2014-05-30librustc: Fix snake case errors.Kevin Butler-1/+1
2014-05-27std: Remove String's to_ownedRicho Healey-1/+1
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-3/+3
2014-05-22libstd: Remove all uses of `~str` from `libstd`Patrick Walton-1/+1
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-1/+4
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-4/+4
2014-05-06rustc: Enable writing "unsafe extern fn() {}"Alex Crichton-1/+0
2014-04-29Remove internal support for fixed length stringsNick Cameron-2/+1
2014-04-28Refactor ty_str to use a ~(str) representation.Nick Cameron-19/+2
2014-04-22add support for quadruple precision floating pointDaniel Micay-0/+1
2014-04-22rustc: de-@ middle::ty.Eduard Burtescu-1/+1
2014-04-22rustc: de-@ ty::ParamBounds.Eduard Burtescu-1/+2
2014-04-20Refactor ty_vec represent &[T] as &([T])Nick Cameron-8/+20
2014-04-11rustc: fix fallout from removing ast::Sigil and use ty::TraitStore in ty::Clo...Eduard Burtescu-13/+2
2014-04-11auto merge of #13424 : eddyb/rust/ty-mut-in-store, r=nikomatsakisbors-12/+12
2014-04-11rustc: fix the fallout from moving mutability into VstoreSlice and RegionTrai...Eduard Burtescu-11/+11
2014-04-10auto merge of #13440 : huonw/rust/strbuf, r=alexcrichtonbors-3/+4
2014-04-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and up...Kasey Carrothers-7/+7
2014-04-10rustc: rename ty::vstore and its variants to UpperCamelCase.Eduard Burtescu-4/+4
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-3/+4
2014-04-08Register new snapshotsAlex Crichton-1/+1
2014-04-06rustc: remove ty_unboxed_vec.Eduard Burtescu-1/+0
2014-04-03syntax: Remove AbiSet, use one AbiAlex Crichton-13/+6
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-1/+1
2014-03-22auto merge of #13076 : FlaPer87/rust/remove-freeze, r=alexcrichtonbors-3/+0
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-15/+9
2014-03-22rustc: Remove special treatment for Freeze and NoFreezeFlavio Percoco-3/+0
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-2/+2
2014-03-21syntax: make OptVec immutable.Huon Wilson-2/+2
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0