| Age | Commit message (Expand) | Author | Lines |
| 2016-07-01 | Add the `after_expand` entry point between import resolution and the rest of ... | Jeffrey Seyfried | -17/+6 |
| 2016-06-29 | Rollup merge of #34542 - jseyfried:fix_recursive_modules, r=nrc | Manish Goregaokar | -1/+3 |
| 2016-06-29 | Rollup merge of #34467 - GuillaumeGomez:err-codes, r=brson | Manish Goregaokar | -82/+207 |
| 2016-06-28 | Fix infinite loop on recursive module exports in an extern crate | Jeffrey Seyfried | -1/+3 |
| 2016-06-28 | groundwork: create the `Resolver` earlier in phase 2 | Jeffrey Seyfried | -7/+4 |
| 2016-06-28 | groundwork: refactor the interface that `resolve` exposes to `driver` | Jeffrey Seyfried | -45/+30 |
| 2016-06-28 | groundwork: use `resolve_identifier` instead of `resolve_path` to classify id... | Jeffrey Seyfried | -5/+6 |
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -13/+7 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -6/+6 |
| 2016-06-26 | Add new error codes and improve some explanations | Guillaume Gomez | -82/+207 |
| 2016-06-25 | Rollup merge of #34403 - jonathandturner:move_liberror, r=alexcrichton | Jeffrey Seyfried | -10/+16 |
| 2016-06-25 | Rollup merge of #34368 - petrochenkov:astqpath, r=Manishearth | Jeffrey Seyfried | -11/+2 |
| 2016-06-25 | Rollup merge of #34213 - josephDunne:trait_item_macros, r=jseyfried | Jeffrey Seyfried | -0/+2 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -10/+16 |
| 2016-06-23 | Improve diagnostics E0425: `use` (public) items | Liigo Zhuang | -0/+11 |
| 2016-06-20 | Merge PatKind::QPath into PatKind::Path in AST | Vadim Petrochenkov | -11/+2 |
| 2016-06-18 | Remove unused functions calls and unused E0406 | Guillaume Gomez | -33/+1 |
| 2016-06-17 | Rename `ast::ExprKind::Again` -> `ast::ExprKind::Continue` | Jeffrey Seyfried | -1/+1 |
| 2016-06-17 | Fix fallout | Jeffrey Seyfried | -12/+6 |
| 2016-06-14 | Remove the type parameter from `syntax::visit::Visitor` | Jeffrey Seyfried | -6/+6 |
| 2016-06-13 | Add support for macro expansion inside trait items | Joseph Dunne | -0/+2 |
| 2016-06-10 | Address review comments + fix rebase | Vadim Petrochenkov | -151/+41 |
| 2016-06-10 | Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos... | Vadim Petrochenkov | -38/+29 |
| 2016-06-10 | Move the hack with fake partial resolution for <A>::B from typeck to resolve | Vadim Petrochenkov | -83/+37 |
| 2016-06-10 | resolve: Rewrite resolve_pattern | Vadim Petrochenkov | -436/+282 |
| 2016-06-07 | Refactor away the prelude injection pass | Jeffrey Seyfried | -15/+30 |
| 2016-06-06 | Refactor away method `resolve_name_in_lexical_scope` of `ModuleS` | Jeffrey Seyfried | -31/+19 |
| 2016-06-06 | Rollup merge of #33955 - zackmdavis:explain_E0429, r=GuillaumeGomez | Eduard-Mihai Burtescu | -1/+24 |
| 2016-06-02 | Auto merge of #33878 - GuillaumeGomez:improve_helps, r=jonathandturner | bors | -7/+15 |
| 2016-06-02 | Improve help messages for E0425 | ggomez | -7/+15 |
| 2016-06-01 | Auto merge of #33794 - petrochenkov:sanity, r=nrc | bors | -36/+3 |
| 2016-06-01 | Rollup merge of #33967 - dsprenkels:enum_pattern_resolve_ice, r=petrochenkov | Manish Goregaokar | -7/+10 |
| 2016-05-30 | revise explanation for E0429 (focus on error first) | Zack M. Davis | -9/+7 |
| 2016-05-30 | librustc_resolve: make sure pattern def gets recorded if `resolve_path` retur... | Daan Sprenkels | -7/+10 |
| 2016-05-30 | Rollup merge of #33793 - GuillaumeGomez:compile_fail, r=GuillaumeGomez | Manish Goregaokar | -1/+1 |
| 2016-05-29 | add explanation for E0429 (`self` use declaration must use brace syntax) | Zack M. Davis | -1/+26 |
| 2016-05-28 | Move some other checks to AST sanity pass | Vadim Petrochenkov | -36/+3 |
| 2016-05-27 | Rollup merge of #33644 - petrochenkov:selfast, r=nrc | Manish Goregaokar | -10/+6 |
| 2016-05-27 | Rollup merge of #33639 - petrochenkov:dotdot, r=nmatsakis | Manish Goregaokar | -1/+1 |
| 2016-05-27 | Rollup merge of #33351 - birkenfeld:loop-label-spans, r=pnkfelix | Manish Goregaokar | -3/+3 |
| 2016-05-27 | * Fix compile_fail tag (in some cases, it compiled whereas it wasn't expected... | Guillaume Gomez | -1/+1 |
| 2016-05-26 | Implement `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-05-25 | Fix rebase | Vadim Petrochenkov | -8/+4 |
| 2016-05-25 | Remove ExplicitSelf from AST | Vadim Petrochenkov | -2/+2 |
| 2016-05-24 | Auto merge of #33615 - GuillaumeGomez:field_static_method, r=pnkfelix | bors | -22/+64 |
| 2016-05-24 | syntax/hir: give loop labels a span | Georg Brandl | -3/+3 |
| 2016-05-23 | Don't suggest using fields in a static method | ggomez | -22/+64 |
| 2016-05-18 | ignore dep-graph in resolve and lower_crate | Niko Matsakis | -0/+1 |
| 2016-05-16 | lowering: Rename identifiers only when necessary | Vadim Petrochenkov | -0/+4 |
| 2016-05-16 | Remove hir::Ident | Vadim Petrochenkov | -1/+1 |