| Age | Commit message (Expand) | Author | Lines |
| 2022-12-15 | Allow `impl ~const Trait` opaque types | Deadbeef | -7/+1 |
| 2022-12-01 | Auto merge of #104861 - nnethercote:attr-cleanups, r=petrochenkov | bors | -1/+1 |
| 2022-11-29 | `rustc_ast_passes`: remove `ref` patterns | Maybe Waffle | -50/+45 |
| 2022-11-29 | Avoid unnecessary `MetaItem`/`Attribute` conversions. | Nicholas Nethercote | -1/+1 |
| 2022-11-16 | Use `as_deref` in compiler (but only where it makes sense) | Maybe Waffle | -1/+1 |
| 2022-11-08 | Visit attributes of trait impl items during AST validation | León Orell Valerian Liehr | -1/+2 |
| 2022-10-23 | Migrate all diagnostics | Nilstrieb | -3/+3 |
| 2022-10-22 | Rollup merge of #103351 - oli-obk:tilde_const_impls, r=fee1-dead | Matthias Krüger | -49/+3 |
| 2022-10-21 | Remove needless special cases and dead code | Oli Scherer | -49/+3 |
| 2022-10-21 | Rollup merge of #103051 - davidtwco:translation-tidying-up, r=compiler-errors | Dylan DPC | -3/+6 |
| 2022-10-20 | Improve "`~const` is not allowed here" message | Deadbeef | -20/+43 |
| 2022-10-17 | ast_passes: use derive more | David Wood | -3/+6 |
| 2022-10-10 | Rename AssocItemKind::TyAlias to AssocItemKind::Type | Michael Goulet | -2/+2 |
| 2022-09-26 | Allow `~const` bounds on non-const functions | woppopo | -4/+3 |
| 2022-09-12 | Remove unused span argument from `walk_fn`. | Nicholas Nethercote | -1/+1 |
| 2022-09-12 | Remove `path_span` argument to the `visit_path_segment` methods. | Nicholas Nethercote | -5/+3 |
| 2022-09-09 | Rollup merge of #101573 - lcnr:param-kind-ord, r=BoxyUwU | Dylan DPC | -2/+2 |
| 2022-09-09 | Make async fn in traits work | Michael Goulet | -7/+0 |
| 2022-09-08 | update `ParamKindOrd` | lcnr | -2/+2 |
| 2022-09-02 | Refactor and re-use BindingAnnotation | Cameron Steffen | -2/+2 |
| 2022-08-31 | Fix a bunch of typo | Dezhi Wu | -1/+1 |
| 2022-08-29 | Migrate stable let_chains error to session diagnostics | Nilstrieb | -23/+2 |
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -1/+27 |
| 2022-08-22 | Migrate forbidden_default and *_without_body | finalchild | -74/+54 |
| 2022-08-22 | Support #[fatal(..)] | finalchild | -1/+1 |
| 2022-08-22 | Migrate fn_param_forbidden_self and rename others to have prefix fn_param_ | finalchild | -13/+6 |
| 2022-08-22 | Rename c_var_args_without_named_arg to c_var_args_is_sole_param | finalchild | -1/+1 |
| 2022-08-22 | Migrate doc_comment_on_fn_param, forbidden_attr_on_fn_param | finalchild | -12/+2 |
| 2022-08-22 | Migrate forbidden_lifetime_bound, forbidden_non_lifetime_param, too_many_para... | finalchild | -26/+6 |
| 2022-08-22 | Migrate trait_fn_async | finalchild | -10/+1 |
| 2022-08-22 | Migrate deprecated_where_clause_location, forbidden_assoc_constraint, keyword... | finalchild | -22/+14 |
| 2022-08-22 | Migrate forbidden_let | finalchild | -18/+4 |
| 2022-08-11 | Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillot | Matthias Krüger | -12/+4 |
| 2022-08-11 | Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`. | Nicholas Nethercote | -2/+2 |
| 2022-08-11 | Simplify `rustc_ast::visit::Visitor::visit_enum_def`. | Nicholas Nethercote | -10/+2 |
| 2022-08-10 | Use &mut Diagnostic instead of &mut DiagnosticBuilder unless needed | Michael Goulet | -5/+3 |
| 2022-07-23 | Allow `~const` on super traits | Deadbeef | -1/+1 |
| 2022-07-16 | Stabilize `let_chains` | Caio | -25/+15 |
| 2022-07-12 | Parse closure binders | Maybe Waffle | -0/+4 |
| 2022-07-06 | Suggest using block for `extern "abi" fn` with no body | Nixon Enraght-Moony | -11/+54 |
| 2022-07-02 | ast: Add span to `Extern` | Nixon Enraght-Moony | -3/+4 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -8/+8 |
| 2022-06-04 | Support the `#[expect]` attribute on fn parameters (RFC-2383) | xFrednet | -2/+10 |
| 2022-05-26 | clippy::complexity fixes | Matthias Krüger | -5/+4 |
| 2022-05-20 | Introduce LifetimeCtxt. | Camille GILLOT | -1/+1 |
| 2022-04-21 | rename to `BoundKind` and add comments | SparrowLii | -6/+6 |
| 2022-04-20 | Add `BoundCtxt` in `visit_param_bounds` to check questions in bounds | SparrowLii | -36/+35 |
| 2022-04-17 | Visit generics inside visit_fn. | Camille GILLOT | -16/+24 |
| 2022-03-31 | [let_chains] Forbid let inside parentheses | Caio | -12/+42 |
| 2022-03-30 | Rollup merge of #95461 - nyurik:spelling, r=lcnr | Dylan DPC | -1/+1 |