| Age | Commit message (Expand) | Author | Lines |
| 2022-01-09 | Rollup merge of #92510 - inquisitivecrystal:foreign-block, r=cjgillot | Matthias Krüger | -3/+10 |
| 2022-01-09 | rustc_middle: Rename `Export` to `ModChild` and add some comments | Vadim Petrochenkov | -12/+12 |
| 2022-01-09 | rustc_metadata: Rename `item_children(_untracked)` to `module_children(_untra... | Vadim Petrochenkov | -1/+1 |
| 2022-01-08 | Simplify error reporting. | Camille GILLOT | -38/+42 |
| 2022-01-08 | Link impl items to corresponding trait items in late resolver. | Camille GILLOT | -16/+88 |
| 2022-01-06 | rustc_metadata: Make attribute decoding slightly faster and stricter | Vadim Petrochenkov | -5/+7 |
| 2022-01-05 | Do not resolve blocks in foreign functions | inquisitivecrystal | -3/+10 |
| 2022-01-05 | ast: Always keep a `NodeId` in `ast::Crate` | Vadim Petrochenkov | -8/+7 |
| 2022-01-03 | Rollup merge of #92402 - pr2502:while-let-typo, r=oli-obk | Matthias Krüger | -0/+2 |
| 2021-12-29 | Suggest while let x = y when encountering while x = y | ametisf | -0/+2 |
| 2021-12-29 | Rollup merge of #92237 - compiler-errors:issue-92100, r=cjgillot | Matthias Krüger | -1/+4 |
| 2021-12-28 | Rollup merge of #92333 - compiler-errors:elided-lifetime-spans, r=cjgillot | Matthias Krüger | -3/+6 |
| 2021-12-27 | Tighten span when suggesting lifetime on path | Michael Goulet | -3/+6 |
| 2021-12-27 | Rollup merge of #92161 - petrochenkov:misclean, r=cjgillot | Matthias Krüger | -20/+14 |
| 2021-12-27 | Visit patterns' literal expressions before binding new idents | Michael Goulet | -1/+4 |
| 2021-12-22 | rustc_metadata: Merge `get_ctor_def_id` and `get_ctor_kind` | Vadim Petrochenkov | -4/+1 |
| 2021-12-21 | resolve: Minor miscellaneous cleanups from #89059 | Vadim Petrochenkov | -20/+14 |
| 2021-12-21 | Rollup merge of #91770 - TaKO8Ki:suggest-adding-cfg-test, r=joshtriplett | Matthias Krüger | -2/+20 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -15/+14 |
| 2021-12-18 | hir: Do not introduce dummy type names for `extern` blocks in def paths | Vadim Petrochenkov | -1/+1 |
| 2021-12-16 | suggest adding a `#[cfg(test)]` to test modules | Takayuki Maeda | -2/+20 |
| 2021-12-16 | Auto merge of #89836 - pierwill:fix-85142-crate-hash, r=wesleywiser | bors | -4/+1 |
| 2021-12-15 | Rollup merge of #91888 - BoxyUwU:generic_arg_infer_aaaa, r=lcnr | Matthias Krüger | -5/+4 |
| 2021-12-15 | Remove unnecessary sigils around `Ident::as_str()` calls. | Nicholas Nethercote | -4/+4 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -3/+3 |
| 2021-12-15 | Auto merge of #91945 - matthiaskrgr:rollup-jszf9zp, r=matthiaskrgr | bors | -1/+0 |
| 2021-12-15 | Remove `SymbolStr`. | Nicholas Nethercote | -9/+8 |
| 2021-12-14 | Stabilize iter::zip. | PFPoitras | -1/+0 |
| 2021-12-14 | Rollup merge of #91798 - bugadani:issue-91783, r=michaelwoerister | Matthias Krüger | -1/+6 |
| 2021-12-14 | awdawdawd | Ellen | -5/+4 |
| 2021-12-13 | Include rustc version in `rustc_span::StableCrateId` | pierwill | -4/+1 |
| 2021-12-12 | Avoid suggesting self in visibility spec | Dániel Buga | -1/+6 |
| 2021-12-11 | Rollup merge of #91764 - cjgillot:elide-anyway, r=jackh726 | Matthias Krüger | -0/+5 |
| 2021-12-11 | Do not ICE when suggesting elided lifetimes on non-existent spans. | Camille GILLOT | -0/+5 |
| 2021-12-07 | Store impl_trait_fn inside OpaqueTyOrigin. | Camille GILLOT | -4/+11 |
| 2021-12-03 | Annotate `derive`d spans and move span suggestion code | Esteban Kuber | -2/+2 |
| 2021-12-03 | Keep spans for generics in `#[derive(_)]` desugaring | Esteban Kuber | -11/+5 |
| 2021-12-02 | Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbini | Matthias Krüger | -1/+0 |
| 2021-12-02 | Rollup merge of #91045 - mjptree:issue-90702-fix, r=petrochenkov | Matthias Krüger | -70/+91 |
| 2021-12-01 | Auto merge of #90446 - cjgillot:late-elided, r=jackh726 | bors | -123/+170 |
| 2021-12-01 | Improve suggestion for extern crate self error message | Michael | -37/+21 |
| 2021-12-01 | Stop treating extern crate loading failures as fatal errors | Michael | -12/+35 |
| 2021-12-01 | Factor out build reduced graph for extern crate | Michael | -69/+83 |
| 2021-12-01 | Rollup merge of #91313 - petrochenkov:cratexp, r=Aaron1011 | Matthias Krüger | -10/+18 |
| 2021-12-01 | Rollup merge of #91404 - nnethercote:fix-bad-NodeId-limit-checking, r=dtolnay | Matthias Krüger | -6/+3 |
| 2021-12-01 | Rollup merge of #91298 - FabianWolff:issue-91028-source-avail, r=cjgillot | Matthias Krüger | -1/+1 |
| 2021-12-01 | Fix bad `NodeId` limit checking. | Nicholas Nethercote | -6/+3 |
| 2021-11-30 | Merge Implicit and ImplicitMissing. | Camille GILLOT | -7/+4 |
| 2021-11-30 | Handle `allow(elided_lifetimes_in_paths)`. | Camille GILLOT | -31/+28 |
| 2021-11-30 | Lint elided lifetimes in path during lifetime resolution. | Camille GILLOT | -9/+57 |