Loading...
Loading...
Reviews Rust macro code for hygiene issues, fragment misuse, compile-time impact, and procedural macro patterns. Use when reviewing macro_rules! definitions, procedural macros, derive macros, or attribute macros.
npx skill4agent add existential-birds/beagle macros-code-reviewCargo.tomlgensynquoteproc-macro2synmacro_rules!beagle-rust:review-verification-protocol[FILE:LINE] ISSUE_TITLE
Severity: Critical | Major | Minor | Informational
Description of the issue and why it matters.| Issue Type | Reference |
|---|---|
| Fragment types, repetition, hygiene, declarative patterns | references/declarative-macros.md |
| Proc macro types, syn/quote, spans, testing | references/procedural-macros.md |
macro_rules!:expr:tt:ident,;*+$(,)?$(;)?#[macro_export]$crate::crate::self::::core::::alloc::::std::no_stdcompile_error!#[macro_export]synfullderiveSpan::call_site()Span::mixed_site()macro_rules!syn::Errorpanic!syn::Error::combineproc-macro2#[serde(skip)]impl::core::$crate::#[test_case]genr#genunsafe fnunsafe {}externunsafe externconst fnunsafeunsafecompile_error!crate::self::$crate::::std::::core::::alloc::no_std:expr:ttsyncompile_error!compile_error!macro_rules!macro_rules!macro_rules!#[macro_export]$crateSpan::call_site()syn::Error::to_compile_error()trybuildcompile_error!beagle-rust:review-verification-protocol