3 // aux-build:macro_rules.rs
5 #![feature(custom_inner_attributes)]
6 #![feature(exclusive_range_pattern)]
7 #![feature(stmt_expr_attributes)]
8 #![warn(clippy::almost_complete_letter_range)]
9 #![allow(ellipsis_inclusive_range_patterns)]
10 #![allow(clippy::needless_parens_on_range_literals)]
13 extern crate macro_rules;
37 let _ = (b'a')..(b'z');
46 b'a'..b'z' if true => 1,
47 b'A'..b'Z' if true => 2,
54 'a'..'z' if true => 1,
55 'A'..'Z' if true => 2,
61 almost_complete_letter_range!();
66 #![clippy::msrv = "1.25"]
74 #![clippy::msrv = "1.26"]