| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2016-03-02 | Move span into `StructField` | Vadim Petrochenkov | -7/+7 |
| 2016-03-02 | Get rid of hir::StructFieldKind | Vadim Petrochenkov | -7/+4 |
| 2016-02-26 | Some drive-by improvements to SanePrivacyVisitor | Vadim Petrochenkov | -10/+15 |
| 2016-02-26 | Permit `pub` items in blocks | Vadim Petrochenkov | -62/+2 |
| 2016-02-26 | Remove `LastPrivate` | Jeffrey Seyfried | -121/+0 |
| 2016-02-26 | Lay the groundwork for privacy checking in typeck | Jeffrey Seyfried | -41/+6 |
| 2016-02-24 | Warn instead of error when using an inaccessable extern crate | Jeffrey Seyfried | -0/+16 |
| 2016-02-19 | Rollup merge of #31721 - rphmeier:err_tuplestruct_count, r=Manishearth | Steve Klabnik | -1/+1 |
| 2016-02-18 | Check reachability insead of publicity for fields and inherent impl items | Vadim Petrochenkov | -2/+2 |
| 2016-02-18 | privacy: Mark reachable but unnameable items as reachable | Vadim Petrochenkov | -11/+134 |
| 2016-02-16 | Fix #31706 | rphmeier | -1/+1 |
| 2016-02-16 | Split PatKind::Enum into PatKind::TupleStruct and PatKind::Path | Vadim Petrochenkov | -1/+1 |
| 2016-02-14 | Rename hir::Pat_ and its variants | Vadim Petrochenkov | -4/+4 |
| 2016-02-12 | Autoderef in librustc_privacy | Jonas Schievink | -4/+4 |
| 2016-01-24 | mk: Move from `-D warnings` to `#![deny(warnings)]` | Alex Crichton | -0/+1 |