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|} | |