| Age | Commit message (Expand) | Author | Lines |
| 2024-09-06 | Add initial support for raw lifetimes | Michael Goulet | -2/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -7/+8 |
| 2024-07-22 | Avoid passing state that will not be visited | Oli Scherer | -53/+16 |
| 2024-07-22 | Update trait name from Noop -> Walk | Oli Scherer | -6/+6 |
| 2024-07-22 | Always pass the visitor as the first argument to walk* functions | Oli Scherer | -207/+207 |
| 2024-07-22 | Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/) | Oli Scherer | -134/+125 |
| 2024-07-22 | Add `Ident` to `FnKind::Fn`, just like with the immutable visitor | Oli Scherer | -7/+16 |
| 2024-07-22 | Split up `visit_path` so `MutVisitor` has a `path_segment` method just like t... | Oli Scherer | -4/+13 |
| 2024-07-22 | Pass id and span to `visit_fn`, just like for the immutable visitor | Oli Scherer | -13/+43 |
| 2024-07-22 | Make function items in mut visitors all go through the same visit_fn function... | Oli Scherer | -30/+52 |
| 2024-07-22 | Track visit_param_bound in mut visit just like in the immutable visitor | Oli Scherer | -15/+15 |
| 2024-07-22 | Merge impl and trait item mut visitor methods to mirror immut visitor | Oli Scherer | -7/+8 |
| 2024-07-16 | Fix a bunch of sites that were walking instead of visiting, making it impossi... | Oli Scherer | -3/+3 |
| 2024-07-10 | Make `visit_clobber`'s impl safe | Oli Scherer | -14/+3 |
| 2024-07-07 | Rename some attribute types for consistency. | Nicholas Nethercote | -1/+1 |
| 2024-06-28 | Change RTN to use .. again | Michael Goulet | -0/+1 |
| 2024-06-27 | Tighten spans for async blocks | Michael Goulet | -1/+2 |
| 2024-06-26 | ast: Standardize visiting order | Vadim Petrochenkov | -99/+107 |
| 2024-06-24 | ast: Standardize visiting order for attributes and node IDs | Vadim Petrochenkov | -21/+21 |
| 2024-06-20 | StaticForeignItem and StaticItem are the same | Michael Goulet | -6/+1 |
| 2024-06-19 | Rollup merge of #124135 - petrochenkov:deleglob, r=fmease | 许杰友 Jieyou Xu (Joe) | -10/+28 |
| 2024-06-17 | Rework precise capturing syntax | Michael Goulet | -6/+6 |
| 2024-06-14 | delegation: Implement glob delegation | Vadim Petrochenkov | -10/+28 |
| 2024-06-07 | Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoerister | Matthias Krüger | -4/+6 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -1/+1 |
| 2024-06-06 | Parse unsafe attributes | carbotaniuman | -4/+6 |
| 2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino | -1/+1 |
| 2024-06-04 | Handle safety keyword for extern block inner items | Santiago Pastorino | -1/+7 |
| 2024-05-31 | Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com... | Matthias Krüger | -7/+7 |
| 2024-05-30 | Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup | León Orell Valerian Liehr | -7/+7 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -1/+1 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -16/+16 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -0/+26 |
| 2024-05-14 | Remove `NtIdent` and `NtLifetime`. | Nicholas Nethercote | -2/+6 |
| 2024-05-13 | Remove a `Span` from `TokenKind::Interpolated`. | Nicholas Nethercote | -2/+0 |
| 2024-05-08 | Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2024-04-29 | Add StaticForeignItem and use it on ForeignItemKind | Santiago Pastorino | -1/+1 |
| 2024-04-25 | ast: Visit item components in "natural" order | Vadim Petrochenkov | -3/+3 |
| 2024-04-25 | ast: Generalize item kind visiting | Vadim Petrochenkov | -182/+174 |
| 2024-04-25 | Rollup merge of #124324 - nnethercote:minor-ast-cleanups, r=estebank | Matthias Krüger | -65/+60 |
| 2024-04-24 | Remove unnecessary `pub`s in `mut_visit.rs`. | Nicholas Nethercote | -65/+60 |
| 2024-04-23 | delegation: Support renaming | Vadim Petrochenkov | -2/+8 |
| 2024-04-15 | Use a path instead of an ident (and stop manually resolving) | Michael Goulet | -2/+2 |
| 2024-04-15 | Validation and other things | Michael Goulet | -2/+2 |
| 2024-04-15 | Lower and resolve precise captures in HIR | Michael Goulet | -14/+3 |
| 2024-04-15 | Use dedicated PreciseCapturingArg for representing what goes in use<> | Michael Goulet | -1/+30 |
| 2024-04-15 | Parsing , pre-lowering support for precise captures | Michael Goulet | -1/+4 |
| 2024-04-14 | store the span of the nested part of the use tree in the ast | Pietro Albini | -1/+1 |
| 2024-04-08 | Add pattern types to ast | Oli Scherer | -0/+4 |
| 2024-03-22 | Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov | Matthias Krüger | -1/+1 |