3 #[warn(meta_variable_misuse)]
5 ( $($i:ident)* ) => { $($i)+ }; //~ WARN meta-variable repeats with different Kleene operator
8 #[warn(missing_fragment_specifier)]
9 macro_rules! m { ($i) => {} } //~ WARN missing fragment specifier
10 //~| WARN this was previously accepted
12 #[warn(soft_unstable)]
14 #[bench] //~ WARN use of unstable library feature 'test'
15 //~| WARN this was previously accepted
19 #[deprecated = "reason"]
20 macro_rules! deprecated {
26 deprecated!(); // No warning
29 #[warn(incomplete_include)]
31 // WARN see in the stderr file, the warning points to the included file.
32 include!("expansion-time-include.rs");