macro_rules! foo{
($p:pat, $e:expr, $b:block) => {{
if let $p = $e $b
+ //~^ WARN irrefutable if-let
+ //~| WARN irrefutable if-let
}}
}
macro_rules! bar{
}}
}
- foo!(a, 1, { //~ WARN irrefutable if-let
+ foo!(a, 1, {
println!("irrefutable pattern");
});
- bar!(a, 1, { //~ WARN irrefutable if-let
+ bar!(a, 1, {
println!("irrefutable pattern");
});
}