index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_ast
/
src
/
mut_visit.rs
Age
Commit message (
Expand
)
Author
Lines
2024-09-10
disallow `naked_asm!` outside of `#[naked]` functions
Folkert de Vries
-0
/
+1
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
[next]