| Age | Commit message (Expand) | Author | Lines |
| 2020-01-12 | Split `rustc_mir::{build, hair, lints}` into their own crate | Matthew Jasper | -6563/+0 |
| 2020-01-11 | Auto merge of #67000 - spastorino:remove-promoted-from-place, r=oli-obk | bors | -11/+15 |
| 2020-01-11 | simplify feature_err imports | Mazdak Farrokhzad | -1/+1 |
| 2020-01-10 | Promote `Ref`s to constants instead of static | Santiago Pastorino | -11/+15 |
| 2020-01-10 | Introduce `#![feature(half_open_range_patterns)]`. | Mazdak Farrokhzad | -68/+94 |
| 2020-01-09 | {rustc::util -> rustc_data_structures}::captures | Mazdak Farrokhzad | -1/+1 |
| 2020-01-08 | normalize rustc::hir::intravisit imports | Mazdak Farrokhzad | -1/+1 |
| 2020-01-08 | intravisit: abstract over HIR Map | Mazdak Farrokhzad | -2/+7 |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -21/+25 |
| 2020-01-07 | Move structural_match to rustc::traits. | Camille GILLOT | -6/+6 |
| 2020-01-07 | Make traits::util::* free functions. | Camille GILLOT | -1/+3 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -24/+24 |
| 2020-01-05 | simplify reexports in rustc::hir | Mazdak Farrokhzad | -1/+1 |
| 2020-01-04 | Rollup merge of #67786 - Centril:canon-span, r=petrochenkov | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Warn for bindings named same as variants when matching against a borrow | LeSeulArtichaut | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -8/+8 |
| 2019-12-30 | Auto merge of #67631 - oli-obk:polymorphic_promotion, r=wesleywiser | bors | -1/+7 |
| 2019-12-27 | Fallout in other crates. | Camille GILLOT | -2/+2 |
| 2019-12-27 | Fix `Instance::resolve()` incorrectly returning specialized instances | Wesley Wiser | -1/+7 |
| 2019-12-27 | Auto merge of #67192 - oli-obk:const_zst_addr, r=RalfJung,varkor | bors | -10/+46 |
| 2019-12-26 | Fallout in other crates. | Camille GILLOT | -47/+61 |
| 2019-12-26 | Early abort instead of building up zero sized values | Oliver Scherer | -9/+11 |
| 2019-12-26 | Don't ICE on the use of integer addresses for ZST constants in pattern matching | Oliver Scherer | -12/+46 |
| 2019-12-23 | Auto merge of #66296 - Centril:bindings_after_at-init, r=pnkfelix | bors | -81/+151 |
| 2019-12-23 | --bless bindings-after-at tests | Mazdak Farrokhzad | -1/+1 |
| 2019-12-23 | document check_borrow_conflicts_in_at_patterns | Mazdak Farrokhzad | -2/+10 |
| 2019-12-23 | improve robustness of pat walkers | Mazdak Farrokhzad | -9/+5 |
| 2019-12-23 | refactor with extract_binding_mode | Mazdak Farrokhzad | -36/+25 |
| 2019-12-23 | add check_borrow_conflicts_in_at_patterns analysis | Mazdak Farrokhzad | -30/+104 |
| 2019-12-23 | check_legality_of_move_bindings: generalize diagnostics & add comments | Mazdak Farrokhzad | -11/+13 |
| 2019-12-23 | add a fixme | Mazdak Farrokhzad | -0/+1 |
| 2019-12-23 | Introduce `#![feature(bindings_after_at)]`. | Mazdak Farrokhzad | -16/+16 |
| 2019-12-23 | Add span information to `ExprKind::Assign` | varkor | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -863/+545 |
| 2019-12-22 | Rollup merge of #66877 - skinny121:const-eval-entry-points, r=oli-obk | Mazdak Farrokhzad | -59/+40 |
| 2019-12-22 | Auto merge of #66931 - cjgillot:hirene-preamble, r=eddyb | bors | -2/+2 |
| 2019-12-22 | Rollup merge of #67439 - Centril:clean-hair-slice, r=matthewjasper | Mazdak Farrokhzad | -125/+46 |
| 2019-12-21 | Use Arena inside hir::Body. | Camille GILLOT | -2/+2 |
| 2019-12-22 | Add simpler entry points to const eval for common usages. | Ben Lewis | -59/+40 |
| 2019-12-20 | 1. ast::Mutability::{Mutable -> Mut, Immutable -> Not}. | Mazdak Farrokhzad | -14/+10 |
| 2019-12-20 | `SliceKind::VarLen`: make doc-comment render correctly. | Mazdak Farrokhzad | -4/+5 |
| 2019-12-19 | `slice_or_array_pattern`: remove dead code. | Mazdak Farrokhzad | -42/+1 |
| 2019-12-19 | `lower_pattern_unadjusted`: simplify `Or(..)` branch. | Mazdak Farrokhzad | -5/+1 |
| 2019-12-19 | `lower_pattern_unadjusted`: extract `lower_tuple_subpats`. | Mazdak Farrokhzad | -23/+20 |
| 2019-12-19 | `lower_pattern_unadjusted`: simplify `Binding(..)` branch. | Mazdak Farrokhzad | -2/+2 |
| 2019-12-19 | `lower_pattern_unadjusted`: cleanup `Tuple(..)` branch. | Mazdak Farrokhzad | -14/+12 |
| 2019-12-19 | `lower_pattern_unadjusted`: cleanup `Slice(..)` branch. | Mazdak Farrokhzad | -8/+3 |
| 2019-12-19 | `lower_pattern_unadjusted`: extract common `ty::Error` code. | Mazdak Farrokhzad | -12/+5 |
| 2019-12-19 | `lower_pattern_unadjusted`: remove dead code. | Mazdak Farrokhzad | -9/+0 |