| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2021-11-30 | Flatten match. | Camille GILLOT | -37/+41 |
| 2021-11-30 | Move report_elision_failure in diagnostics.rs. | Camille GILLOT | -82/+83 |
| 2021-11-30 | Apply cfg-bootstrap switch | Mark Rousskov | -1/+0 |
| 2021-11-28 | Take a LocalDefId in expect_*item. | Camille GILLOT | -6/+6 |
| 2021-11-28 | expand: Turn `ast::Crate` into a first class expansion target | Vadim Petrochenkov | -10/+18 |
| 2021-11-27 | Improve error message for `E0659` if the source is not available | Fabian Wolff | -1/+1 |
| 2021-11-25 | Rollup merge of #91111 - cjgillot:hir-no-lower-attrs, r=michaelwoerister | Matthias Krüger | -0/+4 |
| 2021-11-25 | Do not visit attributes in `LateResolutionVisitor`. | Camille GILLOT | -0/+4 |
| 2021-11-23 | Rollup merge of #90856 - ken-matsui:suggestion-to-wrap-vec-allocator-api-in-t... | Matthias Krüger | -0/+1 |
| 2021-11-24 | Suggestion to wrap inner types using `allocator_api` in tuple | Ken Matsui | -0/+1 |
| 2021-11-20 | Rollup merge of #90930 - Nilstrieb:fix-non-const-value-ice, r=estebank | Matthias Krüger | -2/+14 |
| 2021-11-20 | Rollup merge of #90628 - ken-matsui:clarify-error-messages-caused-by-reexport... | Matthias Krüger | -17/+33 |
| 2021-11-20 | Clarify error messages caused by re-exporting `pub(crate)` visibility to outside | Ken Matsui | -17/+33 |
| 2021-11-18 | rustc: Remove `#[rustc_synthetic]` | Vadim Petrochenkov | -12/+8 |
| 2021-11-16 | Fix case where ICE #90878 was still triggered by a leading newline | Nilstrieb | -9/+7 |
| 2021-11-15 | Fix `non-constant value` ICE (#90878) | Nilstrieb | -1/+15 |
| 2021-11-15 | Stabilize format_args_capture | Josh Triplett | -1/+1 |
| 2021-11-12 | Rollup merge of #90826 - petrochenkov:binattr, r=cjgillot | Matthias Krüger | -1/+1 |
| 2021-11-12 | rustc_feature: Convert `BuiltinAttribute` from tuple to a struct | Vadim Petrochenkov | -1/+1 |
| 2021-11-11 | Shorten Span of unused macro lints | Marcel Hellwig | -13/+12 |
| 2021-11-09 | Add `ty::Visibility::is_public()` | inquisitivecrystal | -5/+4 |
| 2021-11-09 | Rollup merge of #89561 - nbdd0121:const_typeck, r=nikomatsakis | Matthias Krüger | -1/+2 |
| 2021-11-08 | Rollup merge of #90652 - matthiaskrgr:unnnec_filter_map, r=jyn514 | Guillaume Gomez | -20/+8 |
| 2021-11-07 | Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514 | bors | -15/+11 |
| 2021-11-07 | more clippy fixes | Matthias Krüger | -15/+11 |
| 2021-11-07 | ast: Fix naming conventions in AST structures | Vadim Petrochenkov | -23/+18 |
| 2021-11-07 | Give inline const separate DefKind | Gary Guo | -1/+2 |
| 2021-11-06 | Replace some uses of vec.drain(..) with vec.into_iter() | The8472 | -5/+5 |
| 2021-11-06 | use filter(|x| matches!(..)) instead of filter_map(|x| match x ... => Some(xy)) | Matthias Krüger | -20/+8 |
| 2021-11-03 | fix message | Takayuki Maeda | -1/+1 |
| 2021-11-03 | add a suggestion about undeclared `alloc` module | Takayuki Maeda | -9/+23 |
| 2021-10-30 | Rollup merge of #90202 - matthewjasper:xcrate-hygiene, r=petrochenkov | Guillaume Gomez | -7/+3 |
| 2021-10-28 | Remove `ModData` from rustc_metadata | Matthew Jasper | -2/+1 |