diff options
| author | Ada Alakbarova <ada.alakbarova@proton.me> | 2025-08-11 15:35:09 +0200 |
|---|---|---|
| committer | Ada Alakbarova <ada.alakbarova@proton.me> | 2025-08-22 15:03:25 +0200 |
| commit | bbd0d46e1995354517f15baafccc84269e9f5476 (patch) | |
| tree | 013dbf43b7465c1b748be0c2c53b596170c00742 | |
| parent | 0512002f12f3321526237e9026fafd56c2c99a3a (diff) | |
| download | rust-bbd0d46e1995354517f15baafccc84269e9f5476.tar.gz rust-bbd0d46e1995354517f15baafccc84269e9f5476.zip | |
add MacCall
| -rw-r--r-- | clippy_utils/src/check_proc_macro.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clippy_utils/src/check_proc_macro.rs b/clippy_utils/src/check_proc_macro.rs index ac4164943b4..d4335689c1e 100644 --- a/clippy_utils/src/check_proc_macro.rs +++ b/clippy_utils/src/check_proc_macro.rs @@ -511,6 +511,14 @@ fn ast_ty_search_pat(ty: &ast::Ty) -> (Pat, Pat) { (Pat::Str(""), Pat::Str("")) } }, + TyKind::MacCall(mac_call) => { + let start = if let Some(first) = mac_call.path.segments.first() { + ident_search_pat(first.ident).0 + } else { + Pat::Str("") + }; + (start, Pat::Str("")) + }, _ => (Pat::Str(""), Pat::Str("")), } } |
