1 2 3 4 5 6 7 8
macro_rules! push_flag { ($a:expr, $b:expr, $c:expr, $d:expr) => { if $d.is_some() { $a.push($c); } $b += $d.warts_size(); }; }