| Age | Commit message (Expand) | Author | Lines |
| 2018-06-18 | Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelix | bors | -6/+17 |
| 2018-06-14 | rustc: rename ty::maps to ty::query. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-06-07 | Add existential type definitons | Oliver Schneider | -6/+17 |
| 2018-06-01 | Update recursion limits | John Kåre Alsaker | -0/+2 |
| 2018-05-26 | Use `Ident`s for fields in HIR | Vadim Petrochenkov | -6/+6 |
| 2018-05-21 | rustc: move TypeParamDef's fields into GenericParamDefKind::Type. | Eduard-Mihai Burtescu | -4/+4 |
| 2018-05-15 | Lift pure_wrt_drop to GenericParamDef | varkor | -2/+2 |
| 2018-05-15 | Refactor generic params loops | varkor | -2/+2 |
| 2018-05-15 | Pull common parameters into GenericParamDef | varkor | -11/+11 |
| 2018-05-15 | Generalise more cases of explicit iteration of specific kinds | varkor | -7/+17 |
| 2018-05-15 | Prefer iterator to vec | varkor | -2/+2 |
| 2018-05-15 | Consolidate ty::Generics | varkor | -2/+2 |
| 2018-05-12 | Fix self referential impl Trait substitutions | leonardo.yvens | -2/+13 |
| 2018-04-12 | Avoid comparing fields by name when possible | Vadim Petrochenkov | -6/+8 |
| 2018-04-08 | Move deny(warnings) into rustbuild | Mark Simulacrum | -1/+0 |
| 2018-04-06 | Use `Span` instead of `SyntaxContext` in `Ident` | Vadim Petrochenkov | -7/+6 |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -4/+6 |
| 2018-02-26 | Auto merge of #48082 - jseyfried:improve_struct_field_hygiene, r=petrochenkov | bors | -7/+19 |
| 2018-02-20 | stage0 cfg cleanup | Mark Simulacrum | -1/+0 |
| 2018-02-17 | Improve hygiene when privacy-checking struct expression or struct constructor... | Jeffrey Seyfried | -7/+19 |
| 2018-02-17 | fix more typos found by codespell. | Matthias Krüger | -1/+1 |
| 2018-01-15 | Reexport -> re-export in prose and documentation comments | Carol (Nichols || Goulding) | -2/+2 |
| 2018-01-13 | Remove `impl Foo for ..` in favor of `auto trait Foo` | leonardo.yvens | -9/+1 |
| 2018-01-04 | rustc: Don't use relative paths for extended errors | Alex Crichton | -0/+1 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -1/+1 |
| 2017-12-21 | Always report private-in-public in associated types as hard errors | Vadim Petrochenkov | -8/+13 |
| 2017-12-21 | Prohibit access to private statics from other crates through macros 2.0 | Vadim Petrochenkov | -2/+8 |
| 2017-12-21 | Properly check traits in type privacy | Vadim Petrochenkov | -29/+59 |
| 2017-12-14 | add trait aliases to HIR | Alex Burka | -2/+11 |
| 2017-12-05 | Include non-`pub` `use` and `extern crate` items in the crate metadata for ma... | Jeffrey Seyfried | -1/+12 |
| 2017-11-15 | Split hir::TyImplTrait, move checks to HIR lowering | Christopher Vittal | -2/+2 |
| 2017-11-04 | Auto merge of #45394 - davidtwco:rfc-2008, r=petrochenkov | bors | -0/+10 |
| 2017-11-03 | Implemented RFC 2008 for enums (not including variants) and structs. | David Wood | -0/+10 |
| 2017-11-03 | [Syntax Breaking] Rename DefaultImpl to AutoImpl | leonardo.yvens | -4/+4 |
| 2017-10-27 | Implement RFC 1861: Extern types | Paul Lietar | -3/+13 |
| 2017-10-26 | Switch several crate-wide queries to use eval_always | Wesley Wiser | -3/+1 |
| 2017-09-23 | Use recorded types in rustc_privacy | Vadim Petrochenkov | -118/+38 |
| 2017-09-11 | rustc: Remove HirId from queries | Alex Crichton | -2/+2 |
| 2017-09-05 | rustc: Flag some CrateStore methods as "untracked" | Alex Crichton | -1/+1 |
| 2017-08-31 | Rollup merge of #44202 - alexcrichton:xcrate-generators, r=arielb1 | Mark Simulacrum | -0/+1 |
| 2017-08-30 | rustc: Fix reachability with cross-crate generators | Alex Crichton | -0/+1 |
| 2017-08-30 | Merge branch 'hide-trait-map' into rollup | Alex Crichton | -2/+3 |
| 2017-08-29 | rustc: Make the `export_map` of TyCtxt private | Alex Crichton | -2/+3 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -1/+1 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -9/+9 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -12/+65 |
| 2017-08-14 | Mark closures return via impl-trait as reachable. | Michael Woerister | -0/+1 |
| 2017-08-14 | Fix some merge fallout. | Michael Woerister | -2/+0 |