| Age | Commit message (Expand) | Author | Lines |
| 2016-09-26 | Update E0446 label with improved wording | Jonathan Turner | -1/+1 |
| 2016-09-26 | Update E0425, E0446, E0449 | Jonathan Turner | -1/+3 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -4/+14 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -9/+5 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -6/+6 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -6/+7 |
| 2016-09-03 | Address comments and add requested tests | Vadim Petrochenkov | -9/+14 |
| 2016-09-03 | Translate union constants | Vadim Petrochenkov | -2/+3 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -5/+5 |
| 2016-09-03 | Lower unions from AST to HIR and from HIR to types | Vadim Petrochenkov | -1/+1 |
| 2016-09-03 | Add unions to HIR | Vadim Petrochenkov | -3/+5 |
| 2016-08-30 | Rollup merge of #36054 - mikhail-m1:master2, r=jonathandturner | Guillaume Gomez | -6/+13 |
| 2016-08-29 | update error E0451 to new format | Mikhail Modin | -6/+13 |
| 2016-08-27 | update error E0450 to new format | Mikhail Modin | -7/+26 |
| 2016-08-24 | Update E0445 and E0454 to new error format | Mohit Agarwal | -2/+5 |
| 2016-08-16 | Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakis | bors | -1/+1 |
| 2016-08-13 | Remove obsolete divergence related stuff | Andrew Cann | -1/+1 |
| 2016-08-11 | Make `private_in_public` compatibility lint deny-by-default | Vadim Petrochenkov | -1/+2 |
| 2016-08-11 | privacy: Move private-in-public diagnostics for type aliases to the public in... | petrochenkov | -3/+2 |
| 2016-08-11 | privacy: Substitute type aliases in private-in-public checker | Vadim Petrochenkov | -6/+0 |
| 2016-07-29 | intravisit: Fold functionality of IdVisitor into the regular Visitor. | Michael Woerister | -1/+1 |
| 2016-07-08 | Cleanup of some pattern related code | Vadim Petrochenkov | -1/+0 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+2 |
| 2016-06-10 | Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos... | Vadim Petrochenkov | -16/+13 |
| 2016-05-28 | Move some other checks to AST sanity pass | Vadim Petrochenkov | -94/+8 |
| 2016-05-26 | Replace pat_adjust_pos with an iterator adapter | Vadim Petrochenkov | -6/+4 |
| 2016-05-26 | Implement `..` in tuple (struct) patterns | Vadim Petrochenkov | -7/+6 |
| 2016-05-14 | Remove ExplicitSelf from HIR | Vadim Petrochenkov | -2/+2 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -8/+10 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -17/+20 |
| 2016-05-03 | Remove unused trait imports flagged by lint | Seo Sanghyeon | -1/+0 |
| 2016-04-16 | Always report PRIVATE_IN_PUBLIC violations as hard errors when | Jeffrey Seyfried | -2/+4 |
| 2016-04-07 | Improve `PrivateItemsInPublicInterfacesVisitor` | Jeffrey Seyfried | -84/+97 |
| 2016-04-07 | Use the node id from the `Restricted` variant when checking accessibility | Jeffrey Seyfried | -16/+8 |
| 2016-04-07 | Make `hir::Visibility` non-copyable and add `ty::Visibility` | Jeffrey Seyfried | -20/+20 |
| 2016-04-06 | rustc: move middle::{def,def_id,pat_util} to hir. | Eduard Burtescu | -2/+2 |
| 2016-04-06 | rustc: move rustc_front to rustc::hir. | Eduard Burtescu | -4/+3 |
| 2016-03-31 | librustc_privacy: use bug!(), span_bug!() | Benjamin Herr | -1/+1 |
| 2016-03-30 | privacy: Cleanup check_field | Vadim Petrochenkov | -37/+8 |
| 2016-03-30 | Clean up the privacy visitor | Jeffrey Seyfried | -406/+25 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -1/+1 |
| 2016-03-09 | Auto merge of #31710 - eddyb:reify, r=nikomatsakis | bors | -1/+1 |
| 2016-03-09 | Track fn type and lifetime parameters in TyFnDef. | Eduard Burtescu | -1/+1 |
| 2016-03-09 | Split TyBareFn into TyFnDef and TyFnPtr. | Eli Friedman | -1/+1 |
| 2016-03-06 | Refactor away `ExternalExports` | Jeffrey Seyfried | -7/+1 |
| 2016-03-06 | Fix #21670 | Jeffrey Seyfried | -1/+2 |
| 2016-03-04 | Don't treat associated types specially in `def_privacy` | Jeffrey Seyfried | -12/+6 |
| 2016-03-04 | privacy: change def_privacy so that it checks for visiblity instead of nameab... | Jeffrey Seyfried | -68/+38 |
| 2016-03-03 | Rename middle::ty::ctxt to TyCtxt | Jeffrey Seyfried | -9/+9 |
| 2016-03-03 | Auto merge of #31824 - jseyfried:privacy_in_resolve, r=nikomatsakis | bors | -159/+3 |