Macro nag_toolkit::declare_lints
source · macro_rules! declare_lints {
($(($($t:tt)*));*$(;)?) => { ... };
(@declare lint: $v:vis $name:ident($level:ident, $description:literal)) => { ... };
(@declare pass: $kind:ident $name:path) => { ... };
(@register $store:ident lint: $v:vis $name:ident($_level:ident, $_description:literal)) => { ... };
(@register $store:ident pass: $kind:ident $name:path) => { ... };
}
Expand description
Declare lints and lint passes.
See crate-level documentation for details.