| Age | Commit message (Expand) | Author | Lines |
| 2021-02-13 | Fix ICE caused by suggestion with no code substitutions | Esteban Küber | -20/+8 |
| 2021-02-11 | resolve: Reduce scope of `pub_use_of_private_extern_crate` deprecation lint | Vadim Petrochenkov | -12/+20 |
| 2021-02-10 | resolve: Remove visibility hacks for enum variants and trait items | Vadim Petrochenkov | -96/+11 |
| 2021-02-10 | resolve: Cleanup visibility resolution in enums and traits | Vadim Petrochenkov | -63/+42 |
| 2021-02-07 | Feature gate macro attributes in `#[derive]` output | Vadim Petrochenkov | -0/+30 |
| 2021-02-07 | expand/resolve: Turn `#[derive]` into a regular macro attribute | Vadim Petrochenkov | -65/+83 |
| 2021-02-06 | Rollup merge of #81680 - camsteffen:primty, r=oli-obk | Jonas Schievink | -62/+18 |
| 2021-02-05 | Small refactor with Iterator::reduce | Cameron Steffen | -3/+2 |
| 2021-02-03 | Refactor out PrimitiveTypeTable | Cameron Steffen | -62/+18 |
| 2021-02-02 | Rollup merge of #81636 - LingMan:slice_not_vec, r=petrochenkov | Jack Huey | -2/+2 |
| 2021-02-02 | Auto merge of #81405 - bugadani:ast, r=cjgillot | bors | -15/+24 |
| 2021-02-02 | Auto merge of #80843 - Mark-Simulacrum:fmt-bump, r=petrochenkov | bors | -10/+16 |
| 2021-02-02 | Bump rustfmt version | Mark Rousskov | -10/+16 |
| 2021-02-01 | Directly use `Option<&[T]>` instead of converting from `Option<&Vec<T>>` late... | LingMan | -2/+2 |
| 2021-02-01 | Remove unneeded `mut` variable | LingMan | -8/+1 |
| 2021-02-01 | Box the biggest ast::ItemKind variants | Dániel Buga | -15/+24 |
| 2021-01-30 | Rollup merge of #81505 - henryboisdequin:cold_path-not-pub, r=sanxiyn | Yuki Okushi | -1/+1 |
| 2021-01-29 | fix typo | Henry Boisdequin | -1/+1 |
| 2021-01-28 | Add `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` lint | Aaron Hill | -0/+2 |
| 2021-01-23 | Rollup merge of #81252 - jyn514:resolve-timing, r=petrochenkov | Jonas Schievink | -10/+8 |
| 2021-01-21 | Fix clippy and comment | Esteban Küber | -1/+1 |
| 2021-01-21 | Avoid emitting redundant "unused label" lint | Esteban Küber | -1/+3 |
| 2021-01-21 | Add loop head span to hir | Esteban Küber | -1/+1 |
| 2021-01-21 | Suggest `'a` when given `a` only when appropriate | Esteban Küber | -9/+19 |
| 2021-01-21 | Add more self-profile info to rustc_resolve | Joshua Nelson | -10/+8 |
| 2021-01-21 | Rollup merge of #81046 - rylev:unknown-external-crate, r=estebank | Yuki Okushi | -4/+17 |
| 2021-01-18 | Rollup merge of #81105 - LingMan:init_directly, r=nagisa | Ashley Mannix | -12/+9 |
| 2021-01-18 | Improve unknown external crate error | Ryan Levick | -4/+17 |
| 2021-01-17 | Rollup merge of #80765 - petrochenkov:traitsinscope, r=matthewjasper | Mara Bos | -127/+74 |
| 2021-01-17 | Rollup merge of #80031 - petrochenkov:builtina, r=estebank | Mara Bos | -4/+10 |
| 2021-01-17 | Initialize a few variables directly | LingMan | -12/+9 |
| 2021-01-17 | resolve: Reject ambiguity built-in attr vs different built-in attr | Vadim Petrochenkov | -4/+10 |
| 2021-01-16 | correctly deal with late-bound lifetimes in anon consts | Bastian Kauschke | -2/+30 |
| 2021-01-15 | Rollup merge of #80944 - LingMan:map_or, r=nagisa | Yuki Okushi | -6/+5 |
| 2021-01-14 | Use Option::map_or instead of `.map(..).unwrap_or(..)` | LingMan | -6/+5 |
| 2021-01-14 | Auto merge of #79689 - Vooblin:patch1, r=tmandry | bors | -10/+10 |
| 2021-01-13 | Auto merge of #77524 - Patryk27:fixes/66228, r=estebank | bors | -1/+1 |
| 2021-01-13 | Auto merge of #79322 - jyn514:refactor-impl, r=estebank | bors | -4/+4 |
| 2021-01-12 | Separate out a `hir::Impl` struct | Joshua Nelson | -4/+4 |
| 2021-01-12 | Rollup merge of #80927 - LingMan:matches, r=estebank | Yuki Okushi | -2/+1 |
| 2021-01-12 | Replace a simple `if let` with the `matches` macro | LingMan | -2/+1 |
| 2021-01-12 | Rollup merge of #80870 - petrochenkov:bmactable, r=oli-obk | Yuki Okushi | -7/+9 |
| 2021-01-11 | resolve: Simplify collection of traits in scope | Vadim Petrochenkov | -127/+74 |
| 2021-01-10 | Auto merge of #80782 - petrochenkov:viscopes, r=matthewjasper | bors | -56/+81 |
| 2021-01-10 | Rework diagnostics for wrong number of generic args | Patryk Wychowaniec | -1/+1 |
| 2021-01-10 | resolve: Simplify built-in macro table | Vadim Petrochenkov | -7/+9 |
| 2021-01-10 | Rollup merge of #80850 - m-ou-se:rustc-builtin-macro-name, r=petrochenkov | Yuki Okushi | -5/+5 |
| 2021-01-10 | Rollup merge of #80801 - estebank:correct-binding-sugg-span, r=petrochenkov | Yuki Okushi | -16/+31 |
| 2021-01-09 | Allow #[rustc_builtin_macro = "name"]. | Mara Bos | -5/+5 |
| 2021-01-09 | resolve/expand: Improve attribute expansion on macro definitions and calls | Vadim Petrochenkov | -16/+24 |