| Age | Commit message (Expand) | Author | Lines |
| 2018-10-18 | Revert "rustc_resolve: move extern_prelude from Resolver to Session." | Vadim Petrochenkov | -1/+1 |
| 2018-10-04 | resolve: Prefer `macro_rules` definitions to in-module macro definitions in s... | Vadim Petrochenkov | -1/+4 |
| 2018-10-02 | resolve: Do not block derive helper resolutions on single import resolutions | Vadim Petrochenkov | -10/+10 |
| 2018-10-02 | rustc_resolve: move extern_prelude from Resolver to Session. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-09-21 | Stabilize crate_in_paths, extern_absolute_paths and extern_prelude on all edi... | Eduard-Mihai Burtescu | -8/+0 |
| 2018-09-17 | Auto merge of #54277 - petrochenkov:afterder, r=alexcrichton | bors | -6/+15 |
| 2018-09-16 | resolve: Do not error on access to proc macros imported with `#[macro_use]` | Vadim Petrochenkov | -73/+0 |
| 2018-09-16 | Temporarily prohibit proc macro attributes placed after derives | Vadim Petrochenkov | -6/+15 |
| 2018-09-14 | Auto merge of #54069 - petrochenkov:subns, r=aturon | bors | -11/+18 |
| 2018-09-14 | Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddyb | bors | -5/+5 |
| 2018-09-13 | resolve: Introduce two sub-namespaces in macro namespace | Vadim Petrochenkov | -11/+18 |
| 2018-09-13 | resolve: Future proof derive helper attributes | Vadim Petrochenkov | -38/+36 |
| 2018-09-13 | resolve: Put different parent scopes into a single structure | Vadim Petrochenkov | -53/+81 |
| 2018-09-11 | Split `CrateNum` into an enum instead of having magic constants | Oliver Schneider | -5/+5 |
| 2018-09-11 | resolve: Reserve a few very special names in macro namespace | Vadim Petrochenkov | -0/+3 |
| 2018-09-11 | resolve: Skip bang macros when resolving potentially built-in attributes | Vadim Petrochenkov | -30/+26 |
| 2018-09-11 | resolve: Future proof resolutions for potentially built-in attributes | Vadim Petrochenkov | -0/+20 |
| 2018-09-11 | resolve: Support resolving identifier macros without their own ID | Vadim Petrochenkov | -30/+33 |
| 2018-09-10 | resolve: Remove `unshadowable_attrs` | Vadim Petrochenkov | -27/+24 |
| 2018-09-10 | resolve: Split macro prelude into built-in and user-defined parts | Vadim Petrochenkov | -26/+30 |
| 2018-09-09 | Auto merge of #53778 - petrochenkov:shadrelax2, r=nikomatsakis | bors | -129/+167 |
| 2018-09-09 | Auto merge of #53902 - dtolnay:group, r=petrochenkov | bors | -2/+3 |
| 2018-09-08 | Track distinct spans for open and close delimiter | David Tolnay | -2/+3 |
| 2018-09-08 | resolve: More precise spans for ambiguous resolution errors | Vadim Petrochenkov | -6/+4 |
| 2018-09-08 | resolve: Further simplify legacy scopes, add comments | Vadim Petrochenkov | -38/+42 |
| 2018-09-08 | resolve: Rename some fields related to legacy macro scopes | Vadim Petrochenkov | -40/+47 |
| 2018-09-08 | resolve: Introduce "may appear after" abstraction for macro path resolutions | Vadim Petrochenkov | -19/+23 |
| 2018-09-08 | resolve: Cleanup two main macro resolution functions, tweak some comments | Vadim Petrochenkov | -64/+50 |
| 2018-09-08 | resolve: Model shadowing restriction for macro_rules after modern macros | Vadim Petrochenkov | -23/+16 |
| 2018-09-08 | resolve: Model `resolve_legacy_scope` after `resolve_lexical_macro_path_segment` | Vadim Petrochenkov | -33/+91 |
| 2018-09-08 | resolve: Partially unify bindings from macro_rules and from other items | Vadim Petrochenkov | -26/+14 |
| 2018-09-04 | Move #[test_case] to a syntax extension | John Renner | -1/+1 |
| 2018-09-04 | Fix #[test] shadowing in macro_prelude | John Renner | -2/+21 |
| 2018-09-04 | Introduce Custom Test Frameworks | John Renner | -0/+4 |
| 2018-08-23 | Auto merge of #53384 - gootorov:use-servo-smallvec, r=michaelwoerister | bors | -0/+1 |
| 2018-08-23 | Auto merge of #53459 - petrochenkov:stabmore, r=nrc | bors | -15/+0 |
| 2018-08-23 | Use optimized SmallVec implementation | Igor Gutorov | -0/+1 |
| 2018-08-23 | Stabilize a few secondary macro features | Vadim Petrochenkov | -15/+0 |
| 2018-08-22 | Rollup merge of #53504 - ekse:suggestions-applicability-2, r=estebank | Guillaume Gomez | -3/+15 |
| 2018-08-21 | resolve: Unify reporting of ambiguity errors for macro paths | Vadim Petrochenkov | -9/+11 |
| 2018-08-20 | resolve: Refactor away `MacroBinding` | Vadim Petrochenkov | -105/+71 |
| 2018-08-20 | resolve: Consolidate error reporting for resolved macros in `fn resolve_macro... | Vadim Petrochenkov | -112/+94 |
| 2018-08-20 | resolve: Move derive attribute detection closer to other macro ident resoluti... | Vadim Petrochenkov | -61/+53 |
| 2018-08-20 | Set applicability for more suggestions. | Sébastien Duquette | -3/+15 |
| 2018-08-17 | Stabilize `use_extern_macros` | Vadim Petrochenkov | -41/+7 |
| 2018-08-14 | rustc_resolve: fix special-case for one-segment import paths. | Eduard-Mihai Burtescu | -6/+18 |
| 2018-08-12 | Prohibit using macro-expanded `macro_export` macros through module-relative p... | Vadim Petrochenkov | -2/+0 |
| 2018-08-11 | Do not consider built-in attributes as candidates when resolving non-attribut... | Vadim Petrochenkov | -1/+4 |
| 2018-08-11 | Feature gate arbitrary tokens in non-macro attributes with a separate gate | Vadim Petrochenkov | -7/+26 |
| 2018-08-06 | Address review comments | Vadim Petrochenkov | -2/+8 |