diff options
| author | maxcabrajac <max@cabrajac.com> | 2024-11-17 20:11:49 -0300 |
|---|---|---|
| committer | maxcabrajac <max@cabrajac.com> | 2024-11-20 16:42:18 -0300 |
| commit | 1dc12367b9a0c3317caaad4ec1f5a8af7484cc19 (patch) | |
| tree | c7ebf10caeee08f5838c4bfc083716aec5d4539f /compiler/rustc_lint/src | |
| parent | 5c2de73700d351b5ec4182f9ea13ce4e702686b3 (diff) | |
| download | rust-1dc12367b9a0c3317caaad4ec1f5a8af7484cc19.tar.gz rust-1dc12367b9a0c3317caaad4ec1f5a8af7484cc19.zip | |
Items
Diffstat (limited to 'compiler/rustc_lint/src')
| -rw-r--r-- | compiler/rustc_lint/src/early.rs | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/compiler/rustc_lint/src/early.rs b/compiler/rustc_lint/src/early.rs index ef9b3dbd13b..4f3184f1d7c 100644 --- a/compiler/rustc_lint/src/early.rs +++ b/compiler/rustc_lint/src/early.rs @@ -230,15 +230,16 @@ impl<'a, T: EarlyLintPass> ast_visit::Visitor<'a> for EarlyContextAndPass<'a, T> } fn visit_assoc_item(&mut self, item: &'a ast::AssocItem, ctxt: ast_visit::AssocCtxt) { - self.with_lint_attrs(item.id, &item.attrs, |cx| match ctxt { - ast_visit::AssocCtxt::Trait => { - lint_callback!(cx, check_trait_item, item); - ast_visit::walk_assoc_item(cx, item, ctxt); - } - ast_visit::AssocCtxt::Impl => { - lint_callback!(cx, check_impl_item, item); - ast_visit::walk_assoc_item(cx, item, ctxt); + self.with_lint_attrs(item.id, &item.attrs, |cx| { + match ctxt { + ast_visit::AssocCtxt::Trait => { + lint_callback!(cx, check_trait_item, item); + } + ast_visit::AssocCtxt::Impl => { + lint_callback!(cx, check_impl_item, item); + } } + ast_visit::walk_assoc_item(cx, item, ctxt); }); } |
