| Age | Commit message (Expand) | Author | Lines |
| 2016-08-20 | Rollup merge of #35839 - jonathandturner:error_touchup, r=Aatch | Jonathan Turner | -2/+2 |
| 2016-08-19 | wording fixes in error messages | Jonathan Turner | -2/+2 |
| 2016-08-19 | Fix label messages for E0133 | Chiu-Hsiang Hsu | -1/+1 |
| 2016-08-17 | Display secondary span for E0053 for Sort TypeErrors | Keith Yeung | -2/+13 |
| 2016-08-17 | rustc: remove ParamSpace from Substs. | Eduard Burtescu | -465/+168 |
| 2016-08-17 | rustc: split GenericPredicates of a method from its parent predicates. | Eduard Burtescu | -33/+30 |
| 2016-08-17 | rustc: split Generics of a method from its parent Generics. | Eduard Burtescu | -84/+58 |
| 2016-08-17 | rustc: remove SelfSpace from ParamSpace. | Eduard Burtescu | -120/+76 |
| 2016-08-17 | rustc: reduce Substs and Generics to a simple immutable API. | Eduard Burtescu | -640/+448 |
| 2016-08-17 | rustc_typeck: use Substs::from_generics instead of manually building them. | Eduard Burtescu | -7/+0 |
| 2016-08-17 | rustc: move trait objects from TraitRef to ExistentialTraitRef. | Eduard Burtescu | -296/+341 |
| 2016-08-17 | rustc: move defaulting's use of &mut Substs from InferCtxt to typeck. | Eduard Burtescu | -88/+96 |
| 2016-08-17 | rustc: avoid using subst::VecPerParamSpace::{empty,new} directly. | Eduard Burtescu | -11/+24 |
| 2016-08-17 | rustc: force all raw accesses to VecPerParamSpace through as_full_slice. | Eduard Burtescu | -58/+26 |
| 2016-08-17 | rustc: move the SelfSpace before TypeSpace in Substs. | Eduard Burtescu | -41/+41 |
| 2016-08-17 | rustc: use Vec instead of VecPerParamSpace for ty::GenericPredicates. | Eduard Burtescu | -32/+12 |
| 2016-08-16 | Auto merge of #35637 - japaric:no-builtins-lto, r=alexcrichton | bors | -0/+2 |
| 2016-08-16 | Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakis | bors | -239/+157 |
| 2016-08-15 | Auto merge of #35340 - michaelwoerister:incr-comp-cli-args, r=nikomatsakis | bors | -178/+1030 |
| 2016-08-15 | Auto merge of #35567 - creativcoder:e0261, r=jonathandturner | bors | -5/+10 |
| 2016-08-14 | refactor: use CStore::is_no_builtins | Jorge Aparicio | -0/+2 |
| 2016-08-14 | Auto merge of #35666 - eddyb:rollup, r=eddyb | bors | -3/+25 |
| 2016-08-14 | Auto merge of #35409 - eddyb:mir-storage-stmts, r=nikomatsakis | bors | -1/+22 |
| 2016-08-14 | Rollup merge of #35611 - jonathandturner:ptr-helper, r=nikomatsakis | Eduard-Mihai Burtescu | -1/+18 |
| 2016-08-14 | Rollup merge of #35573 - wdv4758h:E0138, r=jonathandturner | Eduard-Mihai Burtescu | -2/+7 |
| 2016-08-14 | Auto merge of #34206 - petrochenkov:pipdeny, r=nikomatsakis | bors | -1/+1 |
| 2016-08-14 | [MIR] Add Storage{Live,Dead} statements to emit llvm.lifetime.{start,end}. | Eduard Burtescu | -1/+22 |
| 2016-08-13 | Revert Ty::is_uninhabited to its original state | Andrew Cann | -3/+3 |
| 2016-08-13 | Default diverging types based on feature gate. | Andrew Cann | -0/+8 |
| 2016-08-13 | Un-improve Ty::is_uninabited | Andrew Cann | -3/+7 |
| 2016-08-13 | Rename empty/bang to never | Andrew Cann | -57/+65 |
| 2016-08-13 | Minor fixups based on @eddyb's feedback | Andrew Cann | -7/+3 |
| 2016-08-13 | Remove obsolete divergence related stuff | Andrew Cann | -223/+71 |
| 2016-08-13 | Fix super_relate_tys so that ! == ! | Andrew Cann | -0/+1 |
| 2016-08-13 | Switch on TyEmpty | Andrew Cann | -9/+16 |
| 2016-08-13 | Add EmptyToAny adjustment | Andrew Cann | -4/+16 |
| 2016-08-13 | Start implementation of RFC 1216 (make ! a type) | Andrew Cann | -12/+46 |
| 2016-08-13 | Auto merge of #35348 - scottcarr:discriminant2, r=nikomatsakis | bors | -1/+8 |
| 2016-08-12 | Auto merge of #35431 - GuillaumeGomez:err_codes, r=jonathandturner | bors | -1/+32 |
| 2016-08-11 | Improve &-ptr printing | Jonathan Turner | -1/+18 |
| 2016-08-12 | typeck: leak auto trait obligations through impl Trait. | Eduard Burtescu | -27/+351 |
| 2016-08-12 | typeck: record `impl Trait` concrete resolutions. | Eduard Burtescu | -0/+20 |
| 2016-08-12 | typeck: disallow `impl Trait` outside of return types of functions and impl m... | Eduard Burtescu | -2/+20 |
| 2016-08-12 | rustc: add TyAnon (impl Trait) to the typesystem. | Eduard Burtescu | -42/+154 |
| 2016-08-12 | syntax: add anonymized type syntax, i.e. impl TraitA+TraitB. | Eduard Burtescu | -2/+15 |
| 2016-08-12 | rustc: don't reveal specializable polymorphic projections. | Eduard Burtescu | -35/+36 |
| 2016-08-12 | rustc: always normalize projections in ty::layout regardless where they appear. | Eduard Burtescu | -25/+42 |
| 2016-08-12 | rustc: rename ProjectionMode and its variant to be more memorable. | Eduard Burtescu | -61/+35 |
| 2016-08-11 | Make `private_in_public` compatibility lint deny-by-default | Vadim Petrochenkov | -1/+1 |
| 2016-08-11 | Auto merge of #35592 - jonathandturner:rollup, r=jonathandturner | bors | -11/+23 |