1| |#![allow(unused_assignments, unused_variables)] 2| | 3| |fn main() { 4| 1| let mut countdown = 0; 5| 1| if true { 6| 1| countdown = 10; 7| 1| } 8| | 9| | const B: u32 = 100; 10| 1| let x = if countdown > 7 { 11| 1| countdown -= 4; 12| 1| B 13| 0| } else if countdown > 2 { 14| 0| if countdown < 1 || countdown > 5 || countdown != 9 { 15| 0| countdown = 0; 16| 0| } 17| 0| countdown -= 5; 18| 0| countdown 19| | } else { 20| 0| return; 21| | }; 22| | 23| 1| let mut countdown = 0; 24| 1| if true { 25| 1| countdown = 10; 26| 1| } 27| | 28| 1| if countdown > 7 { 29| 1| countdown -= 4; 30| 0| } else if countdown > 2 { 31| 0| if countdown < 1 || countdown > 5 || countdown != 9 { 32| 0| countdown = 0; 33| 0| } 34| 0| countdown -= 5; 35| | } else { 36| 0| return; 37| | } 38| | 39| 1| let mut countdown = 0; 40| 1| if true { 41| 1| countdown = 1; 42| 1| } 43| | 44| 1| let z = if countdown > 7 { ^0 45| 0| countdown -= 4; 46| 1| } else if countdown > 2 { 47| 0| if countdown < 1 || countdown > 5 || countdown != 9 { 48| 0| countdown = 0; 49| 0| } 50| 0| countdown -= 5; 51| | } else { 52| 1| let should_be_reachable = countdown; 53| 1| println!("reached"); 54| 1| return; 55| | }; 56| | 57| 0| let w = if countdown > 7 { 58| 0| countdown -= 4; 59| 0| } else if countdown > 2 { 60| 0| if countdown < 1 || countdown > 5 || countdown != 9 { 61| 0| countdown = 0; 62| 0| } 63| 0| countdown -= 5; 64| | } else { 65| 0| return; 66| | }; 67| 1|}