diff options
| author | Deadbeef <ent3rm4n@gmail.com> | 2025-05-27 15:17:17 +0800 |
|---|---|---|
| committer | Deadbeef <ent3rm4n@gmail.com> | 2025-05-29 12:54:55 +0800 |
| commit | 367a877147024987bfec25af513cb1233894135d (patch) | |
| tree | 1ce455d7df43c7ecdcaa0494580ab792711746b0 /compiler/rustc_builtin_macros | |
| parent | ebe9b0060240953d721508ceb4d02a745efda88f (diff) | |
| download | rust-367a877147024987bfec25af513cb1233894135d.tar.gz rust-367a877147024987bfec25af513cb1233894135d.zip | |
avoid some usages of `&mut P<T>` in AST visitors
Diffstat (limited to 'compiler/rustc_builtin_macros')
| -rw-r--r-- | compiler/rustc_builtin_macros/src/test_harness.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/compiler/rustc_builtin_macros/src/test_harness.rs b/compiler/rustc_builtin_macros/src/test_harness.rs index 56a67b0534d..0bc313cbdac 100644 --- a/compiler/rustc_builtin_macros/src/test_harness.rs +++ b/compiler/rustc_builtin_macros/src/test_harness.rs @@ -128,9 +128,7 @@ impl<'a> MutVisitor for TestHarnessGenerator<'a> { c.items.push(mk_main(&mut self.cx)); } - fn visit_item(&mut self, item: &mut P<ast::Item>) { - let item = &mut **item; - + fn visit_item(&mut self, item: &mut ast::Item) { if let Some(name) = get_test_name(&item) { debug!("this is a test item"); @@ -193,7 +191,7 @@ struct EntryPointCleaner<'a> { } impl<'a> MutVisitor for EntryPointCleaner<'a> { - fn visit_item(&mut self, item: &mut P<ast::Item>) { + fn visit_item(&mut self, item: &mut ast::Item) { self.depth += 1; ast::mut_visit::walk_item(self, item); self.depth -= 1; |
