| Age | Commit message (Expand) | Author | Lines |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-11-02 | Fix shadowing checking. | Jeffrey Seyfried | -2/+8 |
| 2016-10-31 | Cleanup `Resolver::disallowed_shadowing`. | Jeffrey Seyfried | -7/+7 |
| 2016-10-28 | Rollup merge of #37430 - robinst:missing-crate-message-add-semicolon, r=eddyb | Guillaume Gomez | -1/+1 |
| 2016-10-27 | Preparations and cleanup | Vadim Petrochenkov | -35/+14 |
| 2016-10-27 | Add semicolon to "Maybe a missing `extern crate foo`" message | Robin Stocker | -1/+1 |
| 2016-10-25 | Support `use $crate;` with a future compatibility warning. | Jeffrey Seyfried | -7/+9 |
| 2016-10-25 | Fix `$crate`-related regressions. | Jeffrey Seyfried | -3/+7 |
| 2016-10-22 | Fix label scopes. | Jeffrey Seyfried | -19/+13 |
| 2016-10-19 | Improve `$crate`. | Jeffrey Seyfried | -1/+12 |
| 2016-10-19 | Use `Ident`s instead of `Name`s in `ImportDirective`'s paths. | Jeffrey Seyfried | -36/+29 |
| 2016-10-19 | nit: Import `Ident` in `resolve`. | Jeffrey Seyfried | -14/+14 |
| 2016-10-19 | Rollup merge of #37198 - jseyfried:future_proof_macros_11, r=nrc | Eduard-Mihai Burtescu | -3/+0 |
| 2016-10-15 | Use the macro namespace for custom derives. | Jeffrey Seyfried | -3/+0 |
| 2016-10-14 | Rollup merge of #36307 - faebser:E0408_new_error_format, r=GuillaumeGomez | Jonathan Turner | -2/+4 |
| 2016-10-13 | Changed error message E0408 to new format | Fabian Frei | -2/+4 |
| 2016-10-12 | Rollup merge of #37084 - jseyfried:cleanup_expanded_macro_use_scopes, r=nrc | Alex Crichton | -12/+38 |
| 2016-10-11 | Clean up the scopes of expanded `#[macro_use]` imports. | Jeffrey Seyfried | -2/+2 |
| 2016-10-11 | Check for shadowing errors after all invocations have been expanded. | Jeffrey Seyfried | -4/+19 |
| 2016-10-08 | Persistent macro scopes. | Jeffrey Seyfried | -6/+9 |
| 2016-10-07 | Rename `resolve::macros::{ExpansionData -> InvocationData}`. | Jeffrey Seyfried | -10/+11 |
| 2016-10-07 | Immutable `ExpansionData`. | Jeffrey Seyfried | -2/+9 |
| 2016-10-05 | Turn compatibility lint `match_of_unit_variant_via_paren_dotdot` into a hard ... | Vadim Petrochenkov | -5/+1 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -2/+1 |
| 2016-10-04 | Move pattern resolution checks from typeck to resolve | Vadim Petrochenkov | -12/+19 |
| 2016-10-04 | Further cleanup in resolve | Vadim Petrochenkov | -8/+6 |
| 2016-10-04 | Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant | Vadim Petrochenkov | -9/+9 |
| 2016-10-03 | Auto merge of #36767 - jseyfried:enforce_rfc_1560_shadowing, r=nrc | bors | -4/+5 |
| 2016-10-02 | Enforce the weakened shadowing restriction. | Jeffrey Seyfried | -0/+2 |
| 2016-10-02 | Refactor field `expansion_data` of `Resolver` to use a `Mark` instead of a `u... | Jeffrey Seyfried | -2/+2 |
| 2016-10-02 | Add struct `macros::NameBinding`. | Jeffrey Seyfried | -2/+1 |
| 2016-10-01 | Fix `module_to_string`. | Jeffrey Seyfried | -1/+1 |
| 2016-09-27 | Auto merge of #36601 - jseyfried:build_reduced_graph_in_expansion, r=nrc | bors | -5/+21 |
| 2016-09-27 | Merge `ModuleData` and `ModuleS`. | Jeffrey Seyfried | -1/+7 |
| 2016-09-27 | Build the reduced graph during expansion. | Jeffrey Seyfried | -2/+2 |
| 2016-09-27 | Peform def id assignment during expansion. | Jeffrey Seyfried | -3/+13 |
| 2016-09-26 | Update E0425, E0446, E0449 | Jonathan Turner | -4/+9 |
| 2016-09-24 | Load macros from `#[macro_use]` extern crates in `resolve`. | Jeffrey Seyfried | -0/+6 |
| 2016-09-23 | Load extern crates in `resolve`. | Jeffrey Seyfried | -4/+5 |
| 2016-09-22 | Use `Resolver::visit_expansion` only with monotonic expansions. | Jeffrey Seyfried | -2/+5 |
| 2016-09-22 | Refactor `no_implicit_prelude: Cell<bool>` -> `no_implicit_prelude: bool`. | Jeffrey Seyfried | -23/+21 |
| 2016-09-22 | Refactor away `ParentLink`. | Jeffrey Seyfried | -81/+66 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -2/+2 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -0/+1 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -6/+7 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -2/+2 |
| 2016-09-20 | rustc_metadata: remove astencode tests. | Eduard Burtescu | -2/+2 |
| 2016-09-15 | Rollup merge of #36438 - jseyfried:node_ids_in_expansion, r=nrc | Manish Goregaokar | -4/+17 |
| 2016-09-13 | Perform node id assignment and `macros_at_scope` construction during | Jeffrey Seyfried | -1/+0 |