//! Test: Duplicate primaries should fail compilation
//!
//! This test verifies that primary! macro detects duplicate primary names
//! after normalization. Token, token, and TOKEN all normalize to "TOKEN" and
//! should be rejected as duplicates.
use waddling_errors_macros::primary;
primary! {
Token {
docs: "Token operations",
},
token {
docs: "This is a duplicate - should fail!",
},
}
fn main() {}