| Age | Commit message (Expand) | Author | Lines |
| 2019-09-15 | Auto merge of #64483 - petrochenkov:expectattr2, r=Centril | bors | -4/+3 |
| 2019-09-15 | resolve: Remove `!` from "cannot find" diagnostics for macros | Vadim Petrochenkov | -2/+1 |
| 2019-09-15 | resolve: Tweak "cannot find" wording for attributes | Vadim Petrochenkov | -3/+3 |
| 2019-09-15 | Auto merge of #64469 - matthewjasper:increase-hygiene-use, r=petrochenkov | bors | -22/+22 |
| 2019-09-15 | Prefer `Symbol` to `Ident` when there's no sensible `Span` | Matthew Jasper | -22/+22 |
| 2019-09-14 | resolve: Tweak some expected/found wording | Vadim Petrochenkov | -2/+3 |
| 2019-09-09 | Rollup merge of #64054 - estebank:unused-import-is-to-eager, r=petrochenkov | Mazdak Farrokhzad | -34/+55 |
| 2019-09-09 | Resolve attributes in several places | Caio | -46/+120 |
| 2019-09-08 | Always emit unresolved import errors and hide unused import lint | Esteban Küber | -34/+55 |
| 2019-09-08 | Rollup merge of #64265 - petrochenkov:useerr, r=estebank | Mazdak Farrokhzad | -0/+8 |
| 2019-09-08 | Rollup merge of #64177 - petrochenkov:curmod, r=matthewjasper | Mazdak Farrokhzad | -9/+10 |
| 2019-09-08 | Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasper | Mazdak Farrokhzad | -2/+2 |
| 2019-09-07 | Support "soft" feature-gating using a lint | Vadim Petrochenkov | -2/+2 |
| 2019-09-07 | resolve: Mark more erroneous imports as used | Vadim Petrochenkov | -0/+8 |
| 2019-09-07 | Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkov | Mazdak Farrokhzad | -27/+17 |
| 2019-09-07 | resolve: Adjust `hygienic_lexical_parent` to account for enum and trait modules | Vadim Petrochenkov | -1/+1 |
| 2019-09-07 | resolve: Do not afraid to set current module to enums and traits | Vadim Petrochenkov | -8/+9 |
| 2019-09-07 | Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkov | Mazdak Farrokhzad | -17/+70 |
| 2019-09-05 | Simplify std lib injection | Matthew Jasper | -5/+15 |
| 2019-09-05 | Remove rustc_diagnostic_macros feature | Mark Rousskov | -1/+0 |
| 2019-09-05 | Replace diagnostic plugins with macro_rules | Mark Rousskov | -26/+17 |
| 2019-09-05 | Add `with_{def_site,call_site,legacy}_ctxt,` methods to `Span` | Vadim Petrochenkov | -15/+12 |
| 2019-09-05 | Remove `Ident::{gensym, is_gensymed}` | Matthew Jasper | -6/+2 |
| 2019-09-05 | Make use of hygiene in AST passes | Matthew Jasper | -10/+0 |
| 2019-09-05 | Allow ast passes to create hygienic spans | Matthew Jasper | -2/+62 |
| 2019-09-05 | resolve: bool -> enum PatBoundCtx | Mazdak Farrokhzad | -18/+29 |
| 2019-09-05 | or-patterns: address review comments. | Mazdak Farrokhzad | -4/+23 |
| 2019-09-05 | resolve: merge `resolve_pats` and `resolve_pattern_top`. | Mazdak Farrokhzad | -19/+6 |
| 2019-09-05 | resolve: account for general or-patterns in consistency checking. | Mazdak Farrokhzad | -45/+82 |
| 2019-09-05 | resolve: revamp already-bound check -- fix some bugs. | Mazdak Farrokhzad | -59/+79 |
| 2019-09-05 | resolve: already-bound-check: account for or-patterns. | Mazdak Farrokhzad | -47/+73 |
| 2019-09-05 | resolve: move `resolve_block` to a better place. | Mazdak Farrokhzad | -43/+43 |
| 2019-09-05 | resolve: move `fresh_binding`. | Mazdak Farrokhzad | -55/+52 |
| 2019-09-05 | resolve: add `type IdentMap<T>` alias. | Mazdak Farrokhzad | -5/+7 |
| 2019-09-05 | resolve: extract `try_resolve_as_non_binding`. | Mazdak Farrokhzad | -57/+69 |
| 2019-09-05 | resolve: simplify `resolve_arm`. | Mazdak Farrokhzad | -3/+1 |
| 2019-09-05 | resolve: cleanup using `with_rib`, etc. | Mazdak Farrokhzad | -145/+118 |
| 2019-09-05 | resolve: extract `resolve_params`. | Mazdak Farrokhzad | -20/+15 |
| 2019-08-29 | Rollup merge of #63867 - petrochenkov:dhelpers, r=matthewjasper | Mazdak Farrokhzad | -21/+20 |
| 2019-08-27 | metadata: Eliminate `FullProcMacro` | Vadim Petrochenkov | -8/+8 |
| 2019-08-27 | resolve: Block expansion of a derive container until all its derives are reso... | Vadim Petrochenkov | -21/+20 |
| 2019-08-23 | resolve: Do not rely on default transparency when detecting proc macro derives | Vadim Petrochenkov | -5/+9 |
| 2019-08-21 | resolve/expand: Rename some things for clarity and add comments | Vadim Petrochenkov | -14/+22 |
| 2019-08-21 | expand: Keep the correct current expansion ID for eager expansions | Vadim Petrochenkov | -1/+3 |
| 2019-08-17 | resolve/expand: Rename some things for clarity | Vadim Petrochenkov | -22/+22 |
| 2019-08-17 | resolve: Properly integrate derives and `macro_rules` scopes | Vadim Petrochenkov | -13/+21 |
| 2019-08-17 | Move type parameter shadowing errors to resolve | Matthew Jasper | -10/+53 |
| 2019-08-16 | Fix rebase | Vadim Petrochenkov | -9/+12 |
| 2019-08-16 | resolve: Move some code around | Vadim Petrochenkov | -74/+73 |
| 2019-08-16 | resolve: Populate external traits lazily as well | Vadim Petrochenkov | -22/+9 |