| Age | Commit message (Expand) | Author | Lines |
| 2016-08-14 | prohibit splitting literal patterns | Ariel Ben-Yehuda | -1/+39 |
| 2016-07-03 | prefer `if let` to match with `None => {}` arm in some places | Zack M. Davis | -3/+2 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -1/+1 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+2 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -1/+1 |
| 2016-06-11 | Remove last traces of identifier hygiene from HIR | Vadim Petrochenkov | -2/+1 |
| 2016-06-10 | Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos... | Vadim Petrochenkov | -13/+8 |
| 2016-06-09 | fix damage in librustc | Ariel Ben-Yehuda | -2/+3 |
| 2016-06-09 | handle string literals correctly in match checking | Ariel Ben-Yehuda | -75/+112 |
| 2016-06-09 | implement RFC495 semantics for slice patterns | Ariel Ben-Yehuda | -58/+45 |
| 2016-05-28 | Refactor away some functions from hir::pat_util | Vadim Petrochenkov | -26/+20 |
| 2016-05-28 | Separate bindings from other patterns in HIR | Vadim Petrochenkov | -63/+44 |
| 2016-05-26 | Replace pat_adjust_pos with an iterator adapter | Vadim Petrochenkov | -2/+2 |
| 2016-05-26 | Implement `..` in tuple (struct) patterns | Vadim Petrochenkov | -11/+22 |
| 2016-05-16 | Remove hir::Ident | Vadim Petrochenkov | -4/+4 |
| 2016-05-11 | rustc: Split local type contexts interners from the global one. | Eduard Burtescu | -8/+7 |
| 2016-05-11 | rustc: Wrap users of InferCtxt in an anonymous scope. | Eduard Burtescu | -16/+14 |
| 2016-05-11 | rustc: Remove the TyCtxt field from ParameterEnvironment. | Eduard Burtescu | -1/+1 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -4/+4 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -4/+4 |
| 2016-05-11 | infer: Use methods for creating an InferCtxt. | Eduard Burtescu | -9/+7 |
| 2016-05-03 | Rollup merge of #33323 - birkenfeld:issue-31221, r=Manishearth | Manish Goregaokar | -2/+21 |
| 2016-05-02 | replace fileline_{help,note} with {help,note} | Niko Matsakis | -1/+1 |
| 2016-05-01 | match check: note "catchall" patterns in unreachable error | Georg Brandl | -2/+21 |
| 2016-04-14 | Rollup merge of #32646 - Ms2ger:Constructor, r=sanxiyn | Steve Klabnik | -1/+1 |
| 2016-04-06 | rustc: move middle::{def,def_id,pat_util} to hir. | Eduard Burtescu | -3/+3 |
| 2016-04-06 | syntax: dismantle ast_util. | Eduard Burtescu | -3/+2 |
| 2016-04-06 | rustc: dismantle hir::util, mostly moving functions to methods. | Eduard Burtescu | -6/+5 |
| 2016-04-06 | rustc: move rustc_front to rustc::hir. | Eduard Burtescu | -6/+6 |
| 2016-03-31 | librustc_const_eval: use bug!(), span_bug!() | Benjamin Herr | -32/+29 |
| 2016-03-31 | Stop re-exporting check_match::Constructor. | Ms2ger | -1/+1 |
| 2016-03-30 | move `const_eval` and `check_match` out of `librustc` | Oliver Schneider | -0/+1217 |