2 // aux-build:proc_macro_derive.rs
4 #![warn(clippy::unseparated_literal_suffix)]
8 extern crate proc_macro_derive;
10 // Test for proc-macro attribute
11 #[derive(ClippyMiniMacroTest)]
14 macro_rules! lit_from_macro {
22 let _ok2 = 1234_isize;
23 let _ok3 = 0x123_isize;
26 let _fail3 = 1234isize;
27 let _fail4 = 1234usize;
28 let _fail5 = 0x123isize;
36 let _ = lit_from_macro!();
40 // Because `assert!` contains `line!()` macro.
41 assert_eq!(4897u32, 32223);