| Age | Commit message (Expand) | Author | Lines |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -20/+18 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -0/+1 |
| 2016-09-03 | Add union types | Vadim Petrochenkov | -0/+1 |
| 2016-09-01 | turn the RFC1592 warnings into hard errors | Ariel Ben-Yehuda | -97/+25 |
| 2016-08-28 | Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc | Jeffrey Seyfried | -1/+0 |
| 2016-08-27 | Rollup merge of #35985 - 0xmohit:pr/error-code-E0277, r=jonathandturner | Jonathan Turner | -2/+3 |
| 2016-08-27 | rustc: use accessors for Substs::{types,regions}. | Eduard Burtescu | -4/+3 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+0 |
| 2016-08-25 | Refactor away `AttributeMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Update E0277 to new error format | Mohit Agarwal | -2/+3 |
| 2016-08-17 | Display secondary span for E0053 for Sort TypeErrors | Keith Yeung | -1/+1 |
| 2016-08-17 | rustc: remove ParamSpace from Substs. | Eduard Burtescu | -3/+3 |
| 2016-08-17 | rustc: split Generics of a method from its parent Generics. | Eduard Burtescu | -8/+4 |
| 2016-08-17 | rustc: remove SelfSpace from ParamSpace. | Eduard Burtescu | -2/+2 |
| 2016-08-17 | rustc: reduce Substs and Generics to a simple immutable API. | Eduard Burtescu | -3/+1 |
| 2016-08-17 | rustc: move defaulting's use of &mut Substs from InferCtxt to typeck. | Eduard Burtescu | -23/+5 |
| 2016-08-17 | rustc: avoid using subst::VecPerParamSpace::{empty,new} directly. | Eduard Burtescu | -3/+1 |
| 2016-08-17 | rustc: move the SelfSpace before TypeSpace in Substs. | Eduard Burtescu | -1/+1 |
| 2016-08-13 | Rename empty/bang to never | Andrew Cann | -1/+1 |
| 2016-08-13 | Start implementation of RFC 1216 (make ! a type) | Andrew Cann | -0/+1 |
| 2016-08-12 | rustc: add TyAnon (impl Trait) to the typesystem. | Eduard Burtescu | -0/+1 |
| 2016-08-11 | Rollup merge of #35576 - circuitfox:E0072-update-error-format, r=jonathandturner | Jonathan Turner | -0/+1 |
| 2016-08-10 | E0072 update error format | Chris Stankus | -0/+1 |
| 2016-08-09 | Update E0038 to the new error format | Panashe M. Fundira | -4/+9 |
| 2016-08-06 | Updated error message E0282 | Adam MedziĆski | -4/+6 |
| 2016-07-22 | use diagnostic-mutating style for `note_type_err` too | Ariel Ben-Yehuda | -8/+5 |
| 2016-07-22 | try to recover the non-matching types in projection errors | Ariel Ben-Yehuda | -21/+60 |
| 2016-07-22 | switch projection errors to use the new type error messages | Ariel Ben-Yehuda | -5/+9 |
| 2016-07-02 | Auto merge of #34443 - eddyb:sized-matters, r=arielb1 | bors | -0/+3 |
| 2016-06-26 | Disallow constants and statics from having unsized types. | Eduard Burtescu | -0/+3 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -2/+2 |
| 2016-05-18 | implement fuzzy matching in on_unimplemented | Ariel Ben-Yehuda | -26/+72 |
| 2016-05-16 | change on_unimplented logic | Ariel Ben-Yehuda | -5/+12 |
| 2016-05-13 | rewrite fuzzy `on_unimplemented` matching to avoid ICEs | Ariel Ben-Yehuda | -181/+33 |
| 2016-05-13 | add cycle-reporting logic | Ariel Ben-Yehuda | -0/+1 |
| 2016-05-13 | rewrite obligation forest. cycles still handled incorrectly. | Ariel Ben-Yehuda | -103/+2 |
| 2016-05-11 | Update to eddyb's PR | ggomez | -199/+129 |
| 2016-05-11 | Create Weight enum | Guillaume Gomez | -34/+64 |
| 2016-05-11 | Improve weight algorithm and tests | ggomez | -52/+107 |
| 2016-05-11 | Improve error message for Index trait on slices | Guillaume Gomez | -28/+79 |
| 2016-05-11 | Extend rustc_on_unimplemented flag: if a message is available at an impl, thi... | ggomez | -4/+179 |
| 2016-05-11 | Fixup indentation after methodification. | Eduard Burtescu | -733/+737 |
| 2016-05-11 | rustc: Generalize a minimum set of functions over 'tcx != 'gcx. | Eduard Burtescu | -12/+11 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -6/+6 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -4/+4 |
| 2016-05-11 | rustc: Avoid free functions taking &TyCtxt and &InferCtxt. | Eduard Burtescu | -227/+198 |
| 2016-05-03 | change the newly-added errors to warnings | Ariel Ben-Yehuda | -47/+114 |
| 2016-05-03 | improve error message for WF Tuples | Ariel Ben-Yehuda | -0/+4 |
| 2016-05-03 | require the non-last elements of a tuple to be Sized | Ariel Ben-Yehuda | -0/+5 |
| 2016-05-02 | replace fileline_{help,note} with {help,note} | Niko Matsakis | -109/+56 |