]> git.lizzy.rs Git - rust.git/blob - src/test/run-make-fulldeps/instrument-coverage-mir-cov-html-link-dead-code/expected_mir_dump.coverage_of_if_else/coverage_of_if_else.main.-------.InstrumentCoverage.0.html
Bless more test output
[rust.git] / src / test / run-make-fulldeps / instrument-coverage-mir-cov-html-link-dead-code / expected_mir_dump.coverage_of_if_else / coverage_of_if_else.main.-------.InstrumentCoverage.0.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4     <title>coverage_of_if_else - Code Regions</title>
5     <style>
6     .line {
7         counter-increment: line;
8     }
9     .line:before {
10         content: counter(line) ": ";
11         font-family: Menlo, Monaco, monospace;
12         font-style: italic;
13         width: 3.8em;
14         display: inline-block;
15         text-align: right;
16         filter: opacity(50%);
17         -webkit-user-select: none;
18     }
19     .code {
20         color: #dddddd;
21         background-color: #222222;
22         font-family: Menlo, Monaco, monospace;
23         line-height: 1.4em;
24         border-bottom: 2px solid #222222;
25         white-space: pre;
26         display: inline-block;
27     }
28     .odd {
29         background-color: #55bbff;
30         color: #223311;
31     }
32     .even {
33         background-color: #ee7756;
34         color: #551133;
35     }
36     .code {
37         --index: calc(var(--layer) - 1);
38         padding-top: calc(var(--index) * 0.15em);
39         filter:
40             hue-rotate(calc(var(--index) * 25deg))
41             saturate(calc(100% - (var(--index) * 2%)))
42             brightness(calc(100% - (var(--index) * 1.5%)));
43     }
44     .annotation {
45         color: #4444ff;
46         font-family: monospace;
47         font-style: italic;
48         display: none;
49         -webkit-user-select: none;
50     }
51     body:active .annotation {
52         /* requires holding mouse down anywhere on the page */
53         display: inline-block;
54     }
55     span:hover .annotation {
56         /* requires hover over a span ONLY on its first line */
57         display: inline-block;
58     }
59     </style>
60 </head>
61 <body>
62 <div class="code" style="counter-reset: line 2"><span class="line"><span class="code" style="--layer: 0">fn main() {</span></span>
63 <span class="line"><span class="code" style="--layer: 0">    let mut countdown = 0;</span></span>
64 <span class="line"><span class="code" style="--layer: 0">    </span><span><span class="code even" style="--layer: 1" title="bb1: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
65     5:5-7:6: FalseEdge: falseEdge -&gt; [real: bb3, imaginary: bb2]"><span class="annotation">1⦊</span></span></span><span class="code even" style="--layer: 2" title="bb3: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
66     6:9-6:23: Assign: _1 = const 10_i32
67     5:13-7:6: Assign: _2 = const ()
68     5:5-7:6: Goto: goto -&gt; bb4"><span class="annotation">3⦊</span></span><span class="code even" style="--layer: 3" title="bb2: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
69     5:5-7:6: Assign: _2 = const ()
70     5:5-7:6: Goto: goto -&gt; bb4"><span class="annotation">2⦊</span>if </span><span class="code even" style="--layer: 4" title="bb0: ../instrument-coverage/coverage_of_if_else.rs:5:8: 5:12:
71     4:9-4:22: StorageLive: StorageLive(_1)
72     4:25-4:26: Assign: _1 = const 0_i32
73     4:9-4:22: FakeRead: FakeRead(ForLet, _1)
74     5:5-7:6: StorageLive: StorageLive(_2)
75     5:8-5:12: StorageLive: StorageLive(_3)
76     5:8-5:12: Assign: _3 = const true
77     5:8-5:12: FakeRead: FakeRead(ForMatchedPlace, _3)
78     5:5-7:6: SwitchInt: switchInt(_3) -&gt; [false: bb2, otherwise: bb1]"><span class="annotation">0⦊</span>true<span class="annotation">⦉0</span></span><span class="code even" style="--layer: 3" title="bb2: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
79     5:5-7:6: Assign: _2 = const ()
80     5:5-7:6: Goto: goto -&gt; bb4"> {</span></span>
81 <span class="line"><span class="code even" style="--layer: 3" title="bb2: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
82     5:5-7:6: Assign: _2 = const ()
83     5:5-7:6: Goto: goto -&gt; bb4">        countdown = 10;</span></span>
84 <span class="line"><span class="code even" style="--layer: 3" title="bb2: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
85     5:5-7:6: Assign: _2 = const ()
86     5:5-7:6: Goto: goto -&gt; bb4">    }<span class="annotation">⦉2</span></span><span class="code even" style="--layer: 2" title="bb3: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
87     6:9-6:23: Assign: _1 = const 10_i32
88     5:13-7:6: Assign: _2 = const ()
89     5:5-7:6: Goto: goto -&gt; bb4"><span class="annotation">⦉3</span></span><span><span class="code even" style="--layer: 1" title="bb1: ../instrument-coverage/coverage_of_if_else.rs:5:5: 7:6:
90     5:5-7:6: FalseEdge: falseEdge -&gt; [real: bb3, imaginary: bb2]"><span class="annotation">⦉1</span></span></span><span class="code" style="--layer: 0"></span></span>
91 <span class="line"><span class="code" style="--layer: 0"></span></span>
92 <span class="line"><span class="code" style="--layer: 0">    </span><span><span class="code odd" style="--layer: 1" title="bb5: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
93     9:5-18:6: FalseEdge: falseEdge -&gt; [real: bb7, imaginary: bb6]"><span class="annotation">5⦊</span></span></span><span class="code even" style="--layer: 2" title="bb8: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
94     10:9-10:23: Assign: _1 = move (_7.0: i32)
95     9:22-11:6: Assign: _4 = const ()
96     9:5-18:6: Goto: goto -&gt; bb25"><span class="annotation">8⦊</span></span><span class="code even" style="--layer: 3" title="bb24: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
97     15:9-15:23: Assign: _1 = move (_19.0: i32)
98     11:29-16:6: Assign: _4 = const ()
99     18:5-18:6: StorageDead: StorageDead(_8)
100     9:5-18:6: Goto: goto -&gt; bb25"><span class="annotation">24⦊</span>if </span><span class="code even" style="--layer: 4" title="bb4: ../instrument-coverage/coverage_of_if_else.rs:9:8: 9:21:
101     7:5-7:6: StorageDead: StorageDead(_3)
102     7:5-7:6: StorageDead: StorageDead(_2)
103     9:5-18:6: StorageLive: StorageLive(_4)
104     9:8-9:21: StorageLive: StorageLive(_5)
105     9:8-9:17: StorageLive: StorageLive(_6)
106     9:8-9:17: Assign: _6 = _1
107     9:8-9:21: Assign: _5 = Gt(move _6, const 7_i32)
108     9:20-9:21: StorageDead: StorageDead(_6)
109     9:8-9:21: FakeRead: FakeRead(ForMatchedPlace, _5)
110     9:5-18:6: SwitchInt: switchInt(_5) -&gt; [false: bb6, otherwise: bb5]"><span class="annotation">4⦊</span>countdown &gt; 7<span class="annotation">⦉4</span></span><span class="code even" style="--layer: 3" title="bb24: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
111     15:9-15:23: Assign: _1 = move (_19.0: i32)
112     11:29-16:6: Assign: _4 = const ()
113     18:5-18:6: StorageDead: StorageDead(_8)
114     9:5-18:6: Goto: goto -&gt; bb25"> {</span></span>
115 <span class="line"><span class="code even" style="--layer: 3" title="bb24: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
116     15:9-15:23: Assign: _1 = move (_19.0: i32)
117     11:29-16:6: Assign: _4 = const ()
118     18:5-18:6: StorageDead: StorageDead(_8)
119     9:5-18:6: Goto: goto -&gt; bb25">        </span><span class="code odd" style="--layer: 4" title="bb7: ../instrument-coverage/coverage_of_if_else.rs:10:9: 10:23:
120     10:9-10:23: Assign: _7 = CheckedSub(_1, const 4_i32)
121     10:9-10:23: Assert: assert(!move (_7.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _1, const 4_i32) -&gt; [success: bb8, unwind: bb78]"><span class="annotation">7⦊</span>countdown -= 4<span class="annotation">⦉7</span></span><span class="code even" style="--layer: 3" title="bb24: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
122     15:9-15:23: Assign: _1 = move (_19.0: i32)
123     11:29-16:6: Assign: _4 = const ()
124     18:5-18:6: StorageDead: StorageDead(_8)
125     9:5-18:6: Goto: goto -&gt; bb25">;</span></span>
126 <span class="line"><span class="code even" style="--layer: 3" title="bb24: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
127     15:9-15:23: Assign: _1 = move (_19.0: i32)
128     11:29-16:6: Assign: _4 = const ()
129     18:5-18:6: StorageDead: StorageDead(_8)
130     9:5-18:6: Goto: goto -&gt; bb25">    } else </span><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
131     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]"><span class="annotation">9⦊</span>if </span><span class="code even" style="--layer: 5" title="bb6: ../instrument-coverage/coverage_of_if_else.rs:11:15: 11:28:
132     11:15-11:28: StorageLive: StorageLive(_8)
133     11:15-11:24: StorageLive: StorageLive(_9)
134     11:15-11:24: Assign: _9 = _1
135     11:15-11:28: Assign: _8 = Gt(move _9, const 2_i32)
136     11:27-11:28: StorageDead: StorageDead(_9)
137     11:15-11:28: FakeRead: FakeRead(ForMatchedPlace, _8)
138     11:12-18:6: SwitchInt: switchInt(_8) -&gt; [false: bb10, otherwise: bb9]"><span class="annotation">6⦊</span>countdown &gt; 2<span class="annotation">⦉6</span></span><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
139     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]"> {</span></span>
140 <span class="line"><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
141     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]">        </span><span class="code odd" style="--layer: 5" title="bb20: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
142     12:9-14:10: FalseEdge: falseEdge -&gt; [real: bb22, imaginary: bb21]"><span class="annotation">20⦊</span></span><span class="code even" style="--layer: 6" title="bb22: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
143     13:13-13:26: Assign: _1 = const 0_i32
144     12:61-14:10: Assign: _10 = const ()
145     12:9-14:10: Goto: goto -&gt; bb23"><span class="annotation">22⦊</span></span><span class="code even" style="--layer: 7" title="bb21: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
146     12:9-14:10: Assign: _10 = const ()
147     12:9-14:10: Goto: goto -&gt; bb23"><span class="annotation">21⦊</span>if </span><span class="code even" style="--layer: 8" title="bb14: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
148     12:46-12:60: StorageLive: StorageLive(_17)
149     12:46-12:55: StorageLive: StorageLive(_18)
150     12:46-12:55: Assign: _18 = _1
151     12:46-12:60: Assign: _17 = Ne(move _18, const 9_i32)
152     12:59-12:60: StorageDead: StorageDead(_18)
153     12:12-12:60: SwitchInt: switchInt(move _17) -&gt; [false: bb13, otherwise: bb12]"><span class="annotation">14⦊</span></span><span class="code even" style="--layer: 9" title="bb11: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
154     12:9-14:10: StorageLive: StorageLive(_10)
155     12:12-12:60: StorageLive: StorageLive(_11)
156     12:12-12:42: StorageLive: StorageLive(_12)
157     12:12-12:25: StorageLive: StorageLive(_13)
158     12:12-12:21: StorageLive: StorageLive(_14)
159     12:12-12:21: Assign: _14 = _1
160     12:12-12:25: Assign: _13 = Lt(move _14, const 1_i32)
161     12:24-12:25: StorageDead: StorageDead(_14)
162     12:12-12:42: SwitchInt: switchInt(move _13) -&gt; [false: bb18, otherwise: bb16]"><span class="annotation">11⦊</span></span><span class="code even" style="--layer: 10" title="bb13: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
163     12:12-12:60: Assign: _11 = const false
164     12:12-12:60: Goto: goto -&gt; bb15"><span class="annotation">13⦊</span></span><span class="code even" style="--layer: 11" title="bb19: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
165     12:41-12:42: StorageDead: StorageDead(_15)
166     12:41-12:42: StorageDead: StorageDead(_13)
167     12:12-12:60: SwitchInt: switchInt(move _12) -&gt; [false: bb14, otherwise: bb12]"><span class="annotation">19⦊</span></span><span class="code even" style="--layer: 12" title="bb15: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
168     12:59-12:60: StorageDead: StorageDead(_17)
169     12:59-12:60: StorageDead: StorageDead(_12)
170     12:12-12:60: FakeRead: FakeRead(ForMatchedPlace, _11)
171     12:9-14:10: SwitchInt: switchInt(_11) -&gt; [false: bb21, otherwise: bb20]"><span class="annotation">15⦊</span></span><span class="code even" style="--layer: 13" title="bb12: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
172     12:12-12:60: Assign: _11 = const true
173     12:12-12:60: Goto: goto -&gt; bb15"><span class="annotation">12⦊</span></span><span class="code even" style="--layer: 14" title="bb16: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:42:
174     12:12-12:42: Assign: _12 = const true
175     12:12-12:42: Goto: goto -&gt; bb19"><span class="annotation">16⦊</span></span><span class="code even" style="--layer: 15" title="bb17: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:42:
176     12:12-12:42: Assign: _12 = const false
177     12:12-12:42: Goto: goto -&gt; bb19"><span class="annotation">17⦊</span></span><span class="code even" style="--layer: 16" title="bb18: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:42:
178     12:29-12:42: StorageLive: StorageLive(_15)
179     12:29-12:38: StorageLive: StorageLive(_16)
180     12:29-12:38: Assign: _16 = _1
181     12:29-12:42: Assign: _15 = Gt(move _16, const 5_i32)
182     12:41-12:42: StorageDead: StorageDead(_16)
183     12:12-12:42: SwitchInt: switchInt(move _15) -&gt; [false: bb17, otherwise: bb16]"><span class="annotation">18⦊</span>countdown &lt; 1 || countdown &gt; 5<span class="annotation">⦉18</span></span><span class="code even" style="--layer: 15" title="bb17: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:42:
184     12:12-12:42: Assign: _12 = const false
185     12:12-12:42: Goto: goto -&gt; bb19"><span class="annotation">⦉17</span></span><span class="code even" style="--layer: 14" title="bb16: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:42:
186     12:12-12:42: Assign: _12 = const true
187     12:12-12:42: Goto: goto -&gt; bb19"><span class="annotation">⦉16</span></span><span class="code even" style="--layer: 13" title="bb12: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
188     12:12-12:60: Assign: _11 = const true
189     12:12-12:60: Goto: goto -&gt; bb15"> || countdown != 9<span class="annotation">⦉12</span></span><span class="code even" style="--layer: 12" title="bb15: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
190     12:59-12:60: StorageDead: StorageDead(_17)
191     12:59-12:60: StorageDead: StorageDead(_12)
192     12:12-12:60: FakeRead: FakeRead(ForMatchedPlace, _11)
193     12:9-14:10: SwitchInt: switchInt(_11) -&gt; [false: bb21, otherwise: bb20]"><span class="annotation">⦉15</span></span><span class="code even" style="--layer: 11" title="bb19: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
194     12:41-12:42: StorageDead: StorageDead(_15)
195     12:41-12:42: StorageDead: StorageDead(_13)
196     12:12-12:60: SwitchInt: switchInt(move _12) -&gt; [false: bb14, otherwise: bb12]"><span class="annotation">⦉19</span></span><span class="code even" style="--layer: 10" title="bb13: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
197     12:12-12:60: Assign: _11 = const false
198     12:12-12:60: Goto: goto -&gt; bb15"><span class="annotation">⦉13</span></span><span class="code even" style="--layer: 9" title="bb11: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
199     12:9-14:10: StorageLive: StorageLive(_10)
200     12:12-12:60: StorageLive: StorageLive(_11)
201     12:12-12:42: StorageLive: StorageLive(_12)
202     12:12-12:25: StorageLive: StorageLive(_13)
203     12:12-12:21: StorageLive: StorageLive(_14)
204     12:12-12:21: Assign: _14 = _1
205     12:12-12:25: Assign: _13 = Lt(move _14, const 1_i32)
206     12:24-12:25: StorageDead: StorageDead(_14)
207     12:12-12:42: SwitchInt: switchInt(move _13) -&gt; [false: bb18, otherwise: bb16]"><span class="annotation">⦉11</span></span><span class="code even" style="--layer: 8" title="bb14: ../instrument-coverage/coverage_of_if_else.rs:12:12: 12:60:
208     12:46-12:60: StorageLive: StorageLive(_17)
209     12:46-12:55: StorageLive: StorageLive(_18)
210     12:46-12:55: Assign: _18 = _1
211     12:46-12:60: Assign: _17 = Ne(move _18, const 9_i32)
212     12:59-12:60: StorageDead: StorageDead(_18)
213     12:12-12:60: SwitchInt: switchInt(move _17) -&gt; [false: bb13, otherwise: bb12]"><span class="annotation">⦉14</span></span><span class="code even" style="--layer: 7" title="bb21: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
214     12:9-14:10: Assign: _10 = const ()
215     12:9-14:10: Goto: goto -&gt; bb23"> {</span></span>
216 <span class="line"><span class="code even" style="--layer: 7" title="bb21: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
217     12:9-14:10: Assign: _10 = const ()
218     12:9-14:10: Goto: goto -&gt; bb23">            countdown = 0;</span></span>
219 <span class="line"><span class="code even" style="--layer: 7" title="bb21: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
220     12:9-14:10: Assign: _10 = const ()
221     12:9-14:10: Goto: goto -&gt; bb23">        </span><span class="code odd" style="--layer: 8" title="bb23: ../instrument-coverage/coverage_of_if_else.rs:14:9: 15:23:
222     14:9-14:10: StorageDead: StorageDead(_11)
223     14:9-14:10: StorageDead: StorageDead(_10)
224     15:9-15:23: Assign: _19 = CheckedSub(_1, const 5_i32)
225     15:9-15:23: Assert: assert(!move (_19.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _1, const 5_i32) -&gt; [success: bb24, unwind: bb78]"><span class="annotation">23⦊</span>}</span><span class="code odd" style="--layer: 5" title="bb20: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
226     12:9-14:10: FalseEdge: falseEdge -&gt; [real: bb22, imaginary: bb21]"><span class="annotation">⦉20</span></span><span class="code even" style="--layer: 6" title="bb22: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
227     13:13-13:26: Assign: _1 = const 0_i32
228     12:61-14:10: Assign: _10 = const ()
229     12:9-14:10: Goto: goto -&gt; bb23"><span class="annotation">⦉22</span></span><span class="code even" style="--layer: 7" title="bb21: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
230     12:9-14:10: Assign: _10 = const ()
231     12:9-14:10: Goto: goto -&gt; bb23"><span class="annotation">⦉21</span></span><span class="code even" style="--layer: 7" title="bb21: ../instrument-coverage/coverage_of_if_else.rs:12:9: 14:10:
232     12:9-14:10: Assign: _10 = const ()
233     12:9-14:10: Goto: goto -&gt; bb23"><span class="annotation">⦉21</span></span><span class="code odd" style="--layer: 8" title="bb23: ../instrument-coverage/coverage_of_if_else.rs:14:9: 15:23:
234     14:9-14:10: StorageDead: StorageDead(_11)
235     14:9-14:10: StorageDead: StorageDead(_10)
236     15:9-15:23: Assign: _19 = CheckedSub(_1, const 5_i32)
237     15:9-15:23: Assert: assert(!move (_19.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _1, const 5_i32) -&gt; [success: bb24, unwind: bb78]"></span></span>
238 <span class="line"><span class="code odd" style="--layer: 8" title="bb23: ../instrument-coverage/coverage_of_if_else.rs:14:9: 15:23:
239     14:9-14:10: StorageDead: StorageDead(_11)
240     14:9-14:10: StorageDead: StorageDead(_10)
241     15:9-15:23: Assign: _19 = CheckedSub(_1, const 5_i32)
242     15:9-15:23: Assert: assert(!move (_19.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _1, const 5_i32) -&gt; [success: bb24, unwind: bb78]">        countdown -= 5<span class="annotation">⦉23</span></span><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
243     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]">;</span></span>
244 <span class="line"><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
245     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]">    } else {</span></span>
246 <span class="line"><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
247     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]">        return;</span></span>
248 <span class="line"><span class="code even" style="--layer: 4" title="bb9: ../instrument-coverage/coverage_of_if_else.rs:11:12: 18:6:
249     11:12-18:6: FalseEdge: falseEdge -&gt; [real: bb11, imaginary: bb10]">    }<span class="annotation">⦉9</span></span><span class="code even" style="--layer: 3" title="bb24: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
250     15:9-15:23: Assign: _1 = move (_19.0: i32)
251     11:29-16:6: Assign: _4 = const ()
252     18:5-18:6: StorageDead: StorageDead(_8)
253     9:5-18:6: Goto: goto -&gt; bb25"><span class="annotation">⦉24</span></span><span class="code even" style="--layer: 2" title="bb8: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
254     10:9-10:23: Assign: _1 = move (_7.0: i32)
255     9:22-11:6: Assign: _4 = const ()
256     9:5-18:6: Goto: goto -&gt; bb25"><span class="annotation">⦉8</span></span><span><span class="code odd" style="--layer: 1" title="bb5: ../instrument-coverage/coverage_of_if_else.rs:9:5: 18:6:
257     9:5-18:6: FalseEdge: falseEdge -&gt; [real: bb7, imaginary: bb6]"><span class="annotation">⦉5</span></span></span><span class="code" style="--layer: 0"></span></span>
258 <span class="line"><span class="code" style="--layer: 0"></span></span>
259 <span class="line"><span class="code" style="--layer: 0">    let mut countdown = 0;</span></span>
260 <span class="line"><span class="code" style="--layer: 0">    </span><span><span class="code even" style="--layer: 1" title="bb27: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
261     21:5-23:6: Assign: _22 = const ()
262     21:5-23:6: Goto: goto -&gt; bb29"><span class="annotation">27⦊</span></span></span><span class="code even" style="--layer: 2" title="bb28: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
263     22:9-22:23: Assign: _21 = const 10_i32
264     21:13-23:6: Assign: _22 = const ()
265     21:5-23:6: Goto: goto -&gt; bb29"><span class="annotation">28⦊</span></span><span class="code even" style="--layer: 3" title="bb26: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
266     21:5-23:6: FalseEdge: falseEdge -&gt; [real: bb28, imaginary: bb27]"><span class="annotation">26⦊</span>if </span><span class="code even" style="--layer: 4" title="bb25: ../instrument-coverage/coverage_of_if_else.rs:21:8: 21:12:
267     18:5-18:6: StorageDead: StorageDead(_5)
268     18:5-18:6: StorageDead: StorageDead(_4)
269     20:9-20:22: StorageLive: StorageLive(_21)
270     20:25-20:26: Assign: _21 = const 0_i32
271     20:9-20:22: FakeRead: FakeRead(ForLet, _21)
272     21:5-23:6: StorageLive: StorageLive(_22)
273     21:8-21:12: StorageLive: StorageLive(_23)
274     21:8-21:12: Assign: _23 = const true
275     21:8-21:12: FakeRead: FakeRead(ForMatchedPlace, _23)
276     21:5-23:6: SwitchInt: switchInt(_23) -&gt; [false: bb27, otherwise: bb26]"><span class="annotation">25⦊</span>true<span class="annotation">⦉25</span></span><span class="code even" style="--layer: 3" title="bb26: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
277     21:5-23:6: FalseEdge: falseEdge -&gt; [real: bb28, imaginary: bb27]"> {</span></span>
278 <span class="line"><span class="code even" style="--layer: 3" title="bb26: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
279     21:5-23:6: FalseEdge: falseEdge -&gt; [real: bb28, imaginary: bb27]">        countdown = 10;</span></span>
280 <span class="line"><span class="code even" style="--layer: 3" title="bb26: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
281     21:5-23:6: FalseEdge: falseEdge -&gt; [real: bb28, imaginary: bb27]">    }<span class="annotation">⦉26</span></span><span class="code even" style="--layer: 2" title="bb28: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
282     22:9-22:23: Assign: _21 = const 10_i32
283     21:13-23:6: Assign: _22 = const ()
284     21:5-23:6: Goto: goto -&gt; bb29"><span class="annotation">⦉28</span></span><span><span class="code even" style="--layer: 1" title="bb27: ../instrument-coverage/coverage_of_if_else.rs:21:5: 23:6:
285     21:5-23:6: Assign: _22 = const ()
286     21:5-23:6: Goto: goto -&gt; bb29"><span class="annotation">⦉27</span></span></span><span class="code" style="--layer: 0"></span></span>
287 <span class="line"><span class="code" style="--layer: 0"></span></span>
288 <span class="line"><span class="code" style="--layer: 0">    </span><span><span class="code odd" style="--layer: 1" title="bb49: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
289     31:9-31:23: Assign: _21 = move (_39.0: i32)
290     27:29-32:6: Assign: _24 = const ()
291     34:5-34:6: StorageDead: StorageDead(_28)
292     25:5-34:6: Goto: goto -&gt; bb50"><span class="annotation">49⦊</span></span></span><span class="code even" style="--layer: 2" title="bb33: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
293     26:9-26:23: Assign: _21 = move (_27.0: i32)
294     25:22-27:6: Assign: _24 = const ()
295     25:5-34:6: Goto: goto -&gt; bb50"><span class="annotation">33⦊</span></span><span class="code even" style="--layer: 3" title="bb30: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
296     25:5-34:6: FalseEdge: falseEdge -&gt; [real: bb32, imaginary: bb31]"><span class="annotation">30⦊</span>if </span><span class="code even" style="--layer: 4" title="bb29: ../instrument-coverage/coverage_of_if_else.rs:25:8: 25:21:
297     23:5-23:6: StorageDead: StorageDead(_23)
298     23:5-23:6: StorageDead: StorageDead(_22)
299     25:5-34:6: StorageLive: StorageLive(_24)
300     25:8-25:21: StorageLive: StorageLive(_25)
301     25:8-25:17: StorageLive: StorageLive(_26)
302     25:8-25:17: Assign: _26 = _21
303     25:8-25:21: Assign: _25 = Gt(move _26, const 7_i32)
304     25:20-25:21: StorageDead: StorageDead(_26)
305     25:8-25:21: FakeRead: FakeRead(ForMatchedPlace, _25)
306     25:5-34:6: SwitchInt: switchInt(_25) -&gt; [false: bb31, otherwise: bb30]"><span class="annotation">29⦊</span>countdown &gt; 7<span class="annotation">⦉29</span></span><span class="code even" style="--layer: 3" title="bb30: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
307     25:5-34:6: FalseEdge: falseEdge -&gt; [real: bb32, imaginary: bb31]"> {</span></span>
308 <span class="line"><span class="code even" style="--layer: 3" title="bb30: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
309     25:5-34:6: FalseEdge: falseEdge -&gt; [real: bb32, imaginary: bb31]">        </span><span class="code odd" style="--layer: 4" title="bb32: ../instrument-coverage/coverage_of_if_else.rs:26:9: 26:23:
310     26:9-26:23: Assign: _27 = CheckedSub(_21, const 4_i32)
311     26:9-26:23: Assert: assert(!move (_27.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _21, const 4_i32) -&gt; [success: bb33, unwind: bb78]"><span class="annotation">32⦊</span>countdown -= 4<span class="annotation">⦉32</span></span><span class="code even" style="--layer: 3" title="bb30: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
312     25:5-34:6: FalseEdge: falseEdge -&gt; [real: bb32, imaginary: bb31]">;</span></span>
313 <span class="line"><span class="code even" style="--layer: 3" title="bb30: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
314     25:5-34:6: FalseEdge: falseEdge -&gt; [real: bb32, imaginary: bb31]">    } else </span><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
315     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]"><span class="annotation">34⦊</span>if </span><span class="code even" style="--layer: 5" title="bb31: ../instrument-coverage/coverage_of_if_else.rs:27:15: 27:28:
316     27:15-27:28: StorageLive: StorageLive(_28)
317     27:15-27:24: StorageLive: StorageLive(_29)
318     27:15-27:24: Assign: _29 = _21
319     27:15-27:28: Assign: _28 = Gt(move _29, const 2_i32)
320     27:27-27:28: StorageDead: StorageDead(_29)
321     27:15-27:28: FakeRead: FakeRead(ForMatchedPlace, _28)
322     27:12-34:6: SwitchInt: switchInt(_28) -&gt; [false: bb35, otherwise: bb34]"><span class="annotation">31⦊</span>countdown &gt; 2<span class="annotation">⦉31</span></span><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
323     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]"> {</span></span>
324 <span class="line"><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
325     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]">        </span><span class="code odd" style="--layer: 5" title="bb46: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
326     28:9-30:10: Assign: _30 = const ()
327     28:9-30:10: Goto: goto -&gt; bb48"><span class="annotation">46⦊</span></span><span class="code even" style="--layer: 6" title="bb47: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
328     29:13-29:26: Assign: _21 = const 0_i32
329     28:61-30:10: Assign: _30 = const ()
330     28:9-30:10: Goto: goto -&gt; bb48"><span class="annotation">47⦊</span></span><span class="code even" style="--layer: 7" title="bb45: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
331     28:9-30:10: FalseEdge: falseEdge -&gt; [real: bb47, imaginary: bb46]"><span class="annotation">45⦊</span>if </span><span class="code even" style="--layer: 8" title="bb44: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
332     28:41-28:42: StorageDead: StorageDead(_35)
333     28:41-28:42: StorageDead: StorageDead(_33)
334     28:12-28:60: SwitchInt: switchInt(move _32) -&gt; [false: bb39, otherwise: bb37]"><span class="annotation">44⦊</span></span><span class="code even" style="--layer: 9" title="bb38: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
335     28:12-28:60: Assign: _31 = const false
336     28:12-28:60: Goto: goto -&gt; bb40"><span class="annotation">38⦊</span></span><span class="code even" style="--layer: 10" title="bb39: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
337     28:46-28:60: StorageLive: StorageLive(_37)
338     28:46-28:55: StorageLive: StorageLive(_38)
339     28:46-28:55: Assign: _38 = _21
340     28:46-28:60: Assign: _37 = Ne(move _38, const 9_i32)
341     28:59-28:60: StorageDead: StorageDead(_38)
342     28:12-28:60: SwitchInt: switchInt(move _37) -&gt; [false: bb38, otherwise: bb37]"><span class="annotation">39⦊</span></span><span class="code even" style="--layer: 11" title="bb40: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
343     28:59-28:60: StorageDead: StorageDead(_37)
344     28:59-28:60: StorageDead: StorageDead(_32)
345     28:12-28:60: FakeRead: FakeRead(ForMatchedPlace, _31)
346     28:9-30:10: SwitchInt: switchInt(_31) -&gt; [false: bb46, otherwise: bb45]"><span class="annotation">40⦊</span></span><span class="code even" style="--layer: 12" title="bb36: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
347     28:9-30:10: StorageLive: StorageLive(_30)
348     28:12-28:60: StorageLive: StorageLive(_31)
349     28:12-28:42: StorageLive: StorageLive(_32)
350     28:12-28:25: StorageLive: StorageLive(_33)
351     28:12-28:21: StorageLive: StorageLive(_34)
352     28:12-28:21: Assign: _34 = _21
353     28:12-28:25: Assign: _33 = Lt(move _34, const 1_i32)
354     28:24-28:25: StorageDead: StorageDead(_34)
355     28:12-28:42: SwitchInt: switchInt(move _33) -&gt; [false: bb43, otherwise: bb41]"><span class="annotation">36⦊</span></span><span class="code even" style="--layer: 13" title="bb37: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
356     28:12-28:60: Assign: _31 = const true
357     28:12-28:60: Goto: goto -&gt; bb40"><span class="annotation">37⦊</span></span><span class="code even" style="--layer: 14" title="bb41: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:42:
358     28:12-28:42: Assign: _32 = const true
359     28:12-28:42: Goto: goto -&gt; bb44"><span class="annotation">41⦊</span></span><span class="code even" style="--layer: 15" title="bb42: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:42:
360     28:12-28:42: Assign: _32 = const false
361     28:12-28:42: Goto: goto -&gt; bb44"><span class="annotation">42⦊</span></span><span class="code even" style="--layer: 16" title="bb43: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:42:
362     28:29-28:42: StorageLive: StorageLive(_35)
363     28:29-28:38: StorageLive: StorageLive(_36)
364     28:29-28:38: Assign: _36 = _21
365     28:29-28:42: Assign: _35 = Gt(move _36, const 5_i32)
366     28:41-28:42: StorageDead: StorageDead(_36)
367     28:12-28:42: SwitchInt: switchInt(move _35) -&gt; [false: bb42, otherwise: bb41]"><span class="annotation">43⦊</span>countdown &lt; 1 || countdown &gt; 5<span class="annotation">⦉43</span></span><span class="code even" style="--layer: 15" title="bb42: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:42:
368     28:12-28:42: Assign: _32 = const false
369     28:12-28:42: Goto: goto -&gt; bb44"><span class="annotation">⦉42</span></span><span class="code even" style="--layer: 14" title="bb41: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:42:
370     28:12-28:42: Assign: _32 = const true
371     28:12-28:42: Goto: goto -&gt; bb44"><span class="annotation">⦉41</span></span><span class="code even" style="--layer: 13" title="bb37: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
372     28:12-28:60: Assign: _31 = const true
373     28:12-28:60: Goto: goto -&gt; bb40"> || countdown != 9<span class="annotation">⦉37</span></span><span class="code even" style="--layer: 12" title="bb36: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
374     28:9-30:10: StorageLive: StorageLive(_30)
375     28:12-28:60: StorageLive: StorageLive(_31)
376     28:12-28:42: StorageLive: StorageLive(_32)
377     28:12-28:25: StorageLive: StorageLive(_33)
378     28:12-28:21: StorageLive: StorageLive(_34)
379     28:12-28:21: Assign: _34 = _21
380     28:12-28:25: Assign: _33 = Lt(move _34, const 1_i32)
381     28:24-28:25: StorageDead: StorageDead(_34)
382     28:12-28:42: SwitchInt: switchInt(move _33) -&gt; [false: bb43, otherwise: bb41]"><span class="annotation">⦉36</span></span><span class="code even" style="--layer: 11" title="bb40: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
383     28:59-28:60: StorageDead: StorageDead(_37)
384     28:59-28:60: StorageDead: StorageDead(_32)
385     28:12-28:60: FakeRead: FakeRead(ForMatchedPlace, _31)
386     28:9-30:10: SwitchInt: switchInt(_31) -&gt; [false: bb46, otherwise: bb45]"><span class="annotation">⦉40</span></span><span class="code even" style="--layer: 10" title="bb39: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
387     28:46-28:60: StorageLive: StorageLive(_37)
388     28:46-28:55: StorageLive: StorageLive(_38)
389     28:46-28:55: Assign: _38 = _21
390     28:46-28:60: Assign: _37 = Ne(move _38, const 9_i32)
391     28:59-28:60: StorageDead: StorageDead(_38)
392     28:12-28:60: SwitchInt: switchInt(move _37) -&gt; [false: bb38, otherwise: bb37]"><span class="annotation">⦉39</span></span><span class="code even" style="--layer: 9" title="bb38: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
393     28:12-28:60: Assign: _31 = const false
394     28:12-28:60: Goto: goto -&gt; bb40"><span class="annotation">⦉38</span></span><span class="code even" style="--layer: 8" title="bb44: ../instrument-coverage/coverage_of_if_else.rs:28:12: 28:60:
395     28:41-28:42: StorageDead: StorageDead(_35)
396     28:41-28:42: StorageDead: StorageDead(_33)
397     28:12-28:60: SwitchInt: switchInt(move _32) -&gt; [false: bb39, otherwise: bb37]"><span class="annotation">⦉44</span></span><span class="code even" style="--layer: 7" title="bb45: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
398     28:9-30:10: FalseEdge: falseEdge -&gt; [real: bb47, imaginary: bb46]"> {</span></span>
399 <span class="line"><span class="code even" style="--layer: 7" title="bb45: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
400     28:9-30:10: FalseEdge: falseEdge -&gt; [real: bb47, imaginary: bb46]">            countdown = 0;</span></span>
401 <span class="line"><span class="code even" style="--layer: 7" title="bb45: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
402     28:9-30:10: FalseEdge: falseEdge -&gt; [real: bb47, imaginary: bb46]">        </span><span class="code odd" style="--layer: 8" title="bb48: ../instrument-coverage/coverage_of_if_else.rs:30:9: 31:23:
403     30:9-30:10: StorageDead: StorageDead(_31)
404     30:9-30:10: StorageDead: StorageDead(_30)
405     31:9-31:23: Assign: _39 = CheckedSub(_21, const 5_i32)
406     31:9-31:23: Assert: assert(!move (_39.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _21, const 5_i32) -&gt; [success: bb49, unwind: bb78]"><span class="annotation">48⦊</span>}</span><span class="code odd" style="--layer: 5" title="bb46: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
407     28:9-30:10: Assign: _30 = const ()
408     28:9-30:10: Goto: goto -&gt; bb48"><span class="annotation">⦉46</span></span><span class="code even" style="--layer: 6" title="bb47: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
409     29:13-29:26: Assign: _21 = const 0_i32
410     28:61-30:10: Assign: _30 = const ()
411     28:9-30:10: Goto: goto -&gt; bb48"><span class="annotation">⦉47</span></span><span class="code even" style="--layer: 7" title="bb45: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
412     28:9-30:10: FalseEdge: falseEdge -&gt; [real: bb47, imaginary: bb46]"><span class="annotation">⦉45</span></span><span class="code even" style="--layer: 7" title="bb45: ../instrument-coverage/coverage_of_if_else.rs:28:9: 30:10:
413     28:9-30:10: FalseEdge: falseEdge -&gt; [real: bb47, imaginary: bb46]"><span class="annotation">⦉45</span></span><span class="code odd" style="--layer: 8" title="bb48: ../instrument-coverage/coverage_of_if_else.rs:30:9: 31:23:
414     30:9-30:10: StorageDead: StorageDead(_31)
415     30:9-30:10: StorageDead: StorageDead(_30)
416     31:9-31:23: Assign: _39 = CheckedSub(_21, const 5_i32)
417     31:9-31:23: Assert: assert(!move (_39.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _21, const 5_i32) -&gt; [success: bb49, unwind: bb78]"></span></span>
418 <span class="line"><span class="code odd" style="--layer: 8" title="bb48: ../instrument-coverage/coverage_of_if_else.rs:30:9: 31:23:
419     30:9-30:10: StorageDead: StorageDead(_31)
420     30:9-30:10: StorageDead: StorageDead(_30)
421     31:9-31:23: Assign: _39 = CheckedSub(_21, const 5_i32)
422     31:9-31:23: Assert: assert(!move (_39.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _21, const 5_i32) -&gt; [success: bb49, unwind: bb78]">        countdown -= 5<span class="annotation">⦉48</span></span><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
423     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]">;</span></span>
424 <span class="line"><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
425     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]">    } else {</span></span>
426 <span class="line"><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
427     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]">        return;</span></span>
428 <span class="line"><span class="code even" style="--layer: 4" title="bb34: ../instrument-coverage/coverage_of_if_else.rs:27:12: 34:6:
429     27:12-34:6: FalseEdge: falseEdge -&gt; [real: bb36, imaginary: bb35]">    }<span class="annotation">⦉34</span></span><span class="code even" style="--layer: 3" title="bb30: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
430     25:5-34:6: FalseEdge: falseEdge -&gt; [real: bb32, imaginary: bb31]"><span class="annotation">⦉30</span></span><span class="code even" style="--layer: 2" title="bb33: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
431     26:9-26:23: Assign: _21 = move (_27.0: i32)
432     25:22-27:6: Assign: _24 = const ()
433     25:5-34:6: Goto: goto -&gt; bb50"><span class="annotation">⦉33</span></span><span><span class="code odd" style="--layer: 1" title="bb49: ../instrument-coverage/coverage_of_if_else.rs:25:5: 34:6:
434     31:9-31:23: Assign: _21 = move (_39.0: i32)
435     27:29-32:6: Assign: _24 = const ()
436     34:5-34:6: StorageDead: StorageDead(_28)
437     25:5-34:6: Goto: goto -&gt; bb50"><span class="annotation">⦉49</span></span></span><span class="code" style="--layer: 0"></span></span>
438 <span class="line"><span class="code" style="--layer: 0"></span></span>
439 <span class="line"><span class="code" style="--layer: 0">    let mut countdown = 0;</span></span>
440 <span class="line"><span class="code" style="--layer: 0">    </span><span><span class="code even" style="--layer: 1" title="bb52: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
441     37:5-39:6: Assign: _42 = const ()
442     37:5-39:6: Goto: goto -&gt; bb54"><span class="annotation">52⦊</span></span></span><span class="code even" style="--layer: 2" title="bb51: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
443     37:5-39:6: FalseEdge: falseEdge -&gt; [real: bb53, imaginary: bb52]"><span class="annotation">51⦊</span></span><span class="code even" style="--layer: 3" title="bb53: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
444     38:9-38:23: Assign: _41 = const 10_i32
445     37:13-39:6: Assign: _42 = const ()
446     37:5-39:6: Goto: goto -&gt; bb54"><span class="annotation">53⦊</span>if </span><span class="code even" style="--layer: 4" title="bb50: ../instrument-coverage/coverage_of_if_else.rs:37:8: 37:12:
447     34:5-34:6: StorageDead: StorageDead(_25)
448     34:5-34:6: StorageDead: StorageDead(_24)
449     36:9-36:22: StorageLive: StorageLive(_41)
450     36:25-36:26: Assign: _41 = const 0_i32
451     36:9-36:22: FakeRead: FakeRead(ForLet, _41)
452     37:5-39:6: StorageLive: StorageLive(_42)
453     37:8-37:12: StorageLive: StorageLive(_43)
454     37:8-37:12: Assign: _43 = const true
455     37:8-37:12: FakeRead: FakeRead(ForMatchedPlace, _43)
456     37:5-39:6: SwitchInt: switchInt(_43) -&gt; [false: bb52, otherwise: bb51]"><span class="annotation">50⦊</span>true<span class="annotation">⦉50</span></span><span class="code even" style="--layer: 3" title="bb53: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
457     38:9-38:23: Assign: _41 = const 10_i32
458     37:13-39:6: Assign: _42 = const ()
459     37:5-39:6: Goto: goto -&gt; bb54"> {</span></span>
460 <span class="line"><span class="code even" style="--layer: 3" title="bb53: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
461     38:9-38:23: Assign: _41 = const 10_i32
462     37:13-39:6: Assign: _42 = const ()
463     37:5-39:6: Goto: goto -&gt; bb54">        countdown = 10;</span></span>
464 <span class="line"><span class="code even" style="--layer: 3" title="bb53: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
465     38:9-38:23: Assign: _41 = const 10_i32
466     37:13-39:6: Assign: _42 = const ()
467     37:5-39:6: Goto: goto -&gt; bb54">    }<span class="annotation">⦉53</span></span><span class="code even" style="--layer: 2" title="bb51: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
468     37:5-39:6: FalseEdge: falseEdge -&gt; [real: bb53, imaginary: bb52]"><span class="annotation">⦉51</span></span><span><span class="code even" style="--layer: 1" title="bb52: ../instrument-coverage/coverage_of_if_else.rs:37:5: 39:6:
469     37:5-39:6: Assign: _42 = const ()
470     37:5-39:6: Goto: goto -&gt; bb54"><span class="annotation">⦉52</span></span></span><span class="code" style="--layer: 0"></span></span>
471 <span class="line"><span class="code" style="--layer: 0"></span></span>
472 <span class="line"><span class="code" style="--layer: 0">    </span><span><span class="code odd" style="--layer: 1" title="bb74: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
473     47:9-47:23: Assign: _41 = move (_58.0: i32)
474     43:29-48:6: Assign: _0 = const ()
475     50:5-50:6: StorageDead: StorageDead(_47)
476     41:5-50:6: Goto: goto -&gt; bb75"><span class="annotation">74⦊</span></span></span><span class="code even" style="--layer: 2" title="bb55: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
477     41:5-50:6: FalseEdge: falseEdge -&gt; [real: bb57, imaginary: bb56]"><span class="annotation">55⦊</span></span><span class="code even" style="--layer: 3" title="bb58: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
478     42:9-42:23: Assign: _41 = move (_46.0: i32)
479     41:22-43:6: Assign: _0 = const ()
480     41:5-50:6: Goto: goto -&gt; bb75"><span class="annotation">58⦊</span>if </span><span class="code even" style="--layer: 4" title="bb54: ../instrument-coverage/coverage_of_if_else.rs:41:8: 41:21:
481     39:5-39:6: StorageDead: StorageDead(_43)
482     39:5-39:6: StorageDead: StorageDead(_42)
483     41:8-41:21: StorageLive: StorageLive(_44)
484     41:8-41:17: StorageLive: StorageLive(_45)
485     41:8-41:17: Assign: _45 = _41
486     41:8-41:21: Assign: _44 = Gt(move _45, const 7_i32)
487     41:20-41:21: StorageDead: StorageDead(_45)
488     41:8-41:21: FakeRead: FakeRead(ForMatchedPlace, _44)
489     41:5-50:6: SwitchInt: switchInt(_44) -&gt; [false: bb56, otherwise: bb55]"><span class="annotation">54⦊</span>countdown &gt; 7<span class="annotation">⦉54</span></span><span class="code even" style="--layer: 3" title="bb58: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
490     42:9-42:23: Assign: _41 = move (_46.0: i32)
491     41:22-43:6: Assign: _0 = const ()
492     41:5-50:6: Goto: goto -&gt; bb75"> {</span></span>
493 <span class="line"><span class="code even" style="--layer: 3" title="bb58: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
494     42:9-42:23: Assign: _41 = move (_46.0: i32)
495     41:22-43:6: Assign: _0 = const ()
496     41:5-50:6: Goto: goto -&gt; bb75">        </span><span class="code odd" style="--layer: 4" title="bb57: ../instrument-coverage/coverage_of_if_else.rs:42:9: 42:23:
497     42:9-42:23: Assign: _46 = CheckedSub(_41, const 4_i32)
498     42:9-42:23: Assert: assert(!move (_46.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _41, const 4_i32) -&gt; [success: bb58, unwind: bb78]"><span class="annotation">57⦊</span>countdown -= 4<span class="annotation">⦉57</span></span><span class="code even" style="--layer: 3" title="bb58: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
499     42:9-42:23: Assign: _41 = move (_46.0: i32)
500     41:22-43:6: Assign: _0 = const ()
501     41:5-50:6: Goto: goto -&gt; bb75">;</span></span>
502 <span class="line"><span class="code even" style="--layer: 3" title="bb58: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
503     42:9-42:23: Assign: _41 = move (_46.0: i32)
504     41:22-43:6: Assign: _0 = const ()
505     41:5-50:6: Goto: goto -&gt; bb75">    } else </span><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
506     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]"><span class="annotation">59⦊</span>if </span><span class="code even" style="--layer: 5" title="bb56: ../instrument-coverage/coverage_of_if_else.rs:43:15: 43:28:
507     43:15-43:28: StorageLive: StorageLive(_47)
508     43:15-43:24: StorageLive: StorageLive(_48)
509     43:15-43:24: Assign: _48 = _41
510     43:15-43:28: Assign: _47 = Gt(move _48, const 2_i32)
511     43:27-43:28: StorageDead: StorageDead(_48)
512     43:15-43:28: FakeRead: FakeRead(ForMatchedPlace, _47)
513     43:12-50:6: SwitchInt: switchInt(_47) -&gt; [false: bb60, otherwise: bb59]"><span class="annotation">56⦊</span>countdown &gt; 2<span class="annotation">⦉56</span></span><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
514     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]"> {</span></span>
515 <span class="line"><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
516     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]">        </span><span class="code odd" style="--layer: 5" title="bb71: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
517     44:9-46:10: Assign: _49 = const ()
518     44:9-46:10: Goto: goto -&gt; bb73"><span class="annotation">71⦊</span></span><span class="code even" style="--layer: 6" title="bb72: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
519     45:13-45:26: Assign: _41 = const 0_i32
520     44:61-46:10: Assign: _49 = const ()
521     44:9-46:10: Goto: goto -&gt; bb73"><span class="annotation">72⦊</span></span><span class="code even" style="--layer: 7" title="bb70: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
522     44:9-46:10: FalseEdge: falseEdge -&gt; [real: bb72, imaginary: bb71]"><span class="annotation">70⦊</span>if </span><span class="code even" style="--layer: 8" title="bb63: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
523     44:12-44:60: Assign: _50 = const false
524     44:12-44:60: Goto: goto -&gt; bb65"><span class="annotation">63⦊</span></span><span class="code even" style="--layer: 9" title="bb64: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
525     44:46-44:60: StorageLive: StorageLive(_56)
526     44:46-44:55: StorageLive: StorageLive(_57)
527     44:46-44:55: Assign: _57 = _41
528     44:46-44:60: Assign: _56 = Ne(move _57, const 9_i32)
529     44:59-44:60: StorageDead: StorageDead(_57)
530     44:12-44:60: SwitchInt: switchInt(move _56) -&gt; [false: bb63, otherwise: bb62]"><span class="annotation">64⦊</span></span><span class="code even" style="--layer: 10" title="bb65: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
531     44:59-44:60: StorageDead: StorageDead(_56)
532     44:59-44:60: StorageDead: StorageDead(_51)
533     44:12-44:60: FakeRead: FakeRead(ForMatchedPlace, _50)
534     44:9-46:10: SwitchInt: switchInt(_50) -&gt; [false: bb71, otherwise: bb70]"><span class="annotation">65⦊</span></span><span class="code even" style="--layer: 11" title="bb62: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
535     44:12-44:60: Assign: _50 = const true
536     44:12-44:60: Goto: goto -&gt; bb65"><span class="annotation">62⦊</span></span><span class="code even" style="--layer: 12" title="bb69: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
537     44:41-44:42: StorageDead: StorageDead(_54)
538     44:41-44:42: StorageDead: StorageDead(_52)
539     44:12-44:60: SwitchInt: switchInt(move _51) -&gt; [false: bb64, otherwise: bb62]"><span class="annotation">69⦊</span></span><span class="code even" style="--layer: 13" title="bb61: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
540     44:9-46:10: StorageLive: StorageLive(_49)
541     44:12-44:60: StorageLive: StorageLive(_50)
542     44:12-44:42: StorageLive: StorageLive(_51)
543     44:12-44:25: StorageLive: StorageLive(_52)
544     44:12-44:21: StorageLive: StorageLive(_53)
545     44:12-44:21: Assign: _53 = _41
546     44:12-44:25: Assign: _52 = Lt(move _53, const 1_i32)
547     44:24-44:25: StorageDead: StorageDead(_53)
548     44:12-44:42: SwitchInt: switchInt(move _52) -&gt; [false: bb68, otherwise: bb66]"><span class="annotation">61⦊</span></span><span class="code even" style="--layer: 14" title="bb67: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:42:
549     44:12-44:42: Assign: _51 = const false
550     44:12-44:42: Goto: goto -&gt; bb69"><span class="annotation">67⦊</span></span><span class="code even" style="--layer: 15" title="bb68: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:42:
551     44:29-44:42: StorageLive: StorageLive(_54)
552     44:29-44:38: StorageLive: StorageLive(_55)
553     44:29-44:38: Assign: _55 = _41
554     44:29-44:42: Assign: _54 = Gt(move _55, const 5_i32)
555     44:41-44:42: StorageDead: StorageDead(_55)
556     44:12-44:42: SwitchInt: switchInt(move _54) -&gt; [false: bb67, otherwise: bb66]"><span class="annotation">68⦊</span></span><span class="code even" style="--layer: 16" title="bb66: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:42:
557     44:12-44:42: Assign: _51 = const true
558     44:12-44:42: Goto: goto -&gt; bb69"><span class="annotation">66⦊</span>countdown &lt; 1 || countdown &gt; 5<span class="annotation">⦉66</span></span><span class="code even" style="--layer: 15" title="bb68: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:42:
559     44:29-44:42: StorageLive: StorageLive(_54)
560     44:29-44:38: StorageLive: StorageLive(_55)
561     44:29-44:38: Assign: _55 = _41
562     44:29-44:42: Assign: _54 = Gt(move _55, const 5_i32)
563     44:41-44:42: StorageDead: StorageDead(_55)
564     44:12-44:42: SwitchInt: switchInt(move _54) -&gt; [false: bb67, otherwise: bb66]"><span class="annotation">⦉68</span></span><span class="code even" style="--layer: 14" title="bb67: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:42:
565     44:12-44:42: Assign: _51 = const false
566     44:12-44:42: Goto: goto -&gt; bb69"><span class="annotation">⦉67</span></span><span class="code even" style="--layer: 13" title="bb61: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
567     44:9-46:10: StorageLive: StorageLive(_49)
568     44:12-44:60: StorageLive: StorageLive(_50)
569     44:12-44:42: StorageLive: StorageLive(_51)
570     44:12-44:25: StorageLive: StorageLive(_52)
571     44:12-44:21: StorageLive: StorageLive(_53)
572     44:12-44:21: Assign: _53 = _41
573     44:12-44:25: Assign: _52 = Lt(move _53, const 1_i32)
574     44:24-44:25: StorageDead: StorageDead(_53)
575     44:12-44:42: SwitchInt: switchInt(move _52) -&gt; [false: bb68, otherwise: bb66]"> || countdown != 9<span class="annotation">⦉61</span></span><span class="code even" style="--layer: 12" title="bb69: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
576     44:41-44:42: StorageDead: StorageDead(_54)
577     44:41-44:42: StorageDead: StorageDead(_52)
578     44:12-44:60: SwitchInt: switchInt(move _51) -&gt; [false: bb64, otherwise: bb62]"><span class="annotation">⦉69</span></span><span class="code even" style="--layer: 11" title="bb62: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
579     44:12-44:60: Assign: _50 = const true
580     44:12-44:60: Goto: goto -&gt; bb65"><span class="annotation">⦉62</span></span><span class="code even" style="--layer: 10" title="bb65: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
581     44:59-44:60: StorageDead: StorageDead(_56)
582     44:59-44:60: StorageDead: StorageDead(_51)
583     44:12-44:60: FakeRead: FakeRead(ForMatchedPlace, _50)
584     44:9-46:10: SwitchInt: switchInt(_50) -&gt; [false: bb71, otherwise: bb70]"><span class="annotation">⦉65</span></span><span class="code even" style="--layer: 9" title="bb64: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
585     44:46-44:60: StorageLive: StorageLive(_56)
586     44:46-44:55: StorageLive: StorageLive(_57)
587     44:46-44:55: Assign: _57 = _41
588     44:46-44:60: Assign: _56 = Ne(move _57, const 9_i32)
589     44:59-44:60: StorageDead: StorageDead(_57)
590     44:12-44:60: SwitchInt: switchInt(move _56) -&gt; [false: bb63, otherwise: bb62]"><span class="annotation">⦉64</span></span><span class="code even" style="--layer: 8" title="bb63: ../instrument-coverage/coverage_of_if_else.rs:44:12: 44:60:
591     44:12-44:60: Assign: _50 = const false
592     44:12-44:60: Goto: goto -&gt; bb65"><span class="annotation">⦉63</span></span><span class="code even" style="--layer: 7" title="bb70: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
593     44:9-46:10: FalseEdge: falseEdge -&gt; [real: bb72, imaginary: bb71]"> {</span></span>
594 <span class="line"><span class="code even" style="--layer: 7" title="bb70: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
595     44:9-46:10: FalseEdge: falseEdge -&gt; [real: bb72, imaginary: bb71]">            countdown = 0;</span></span>
596 <span class="line"><span class="code even" style="--layer: 7" title="bb70: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
597     44:9-46:10: FalseEdge: falseEdge -&gt; [real: bb72, imaginary: bb71]">        </span><span class="code odd" style="--layer: 8" title="bb73: ../instrument-coverage/coverage_of_if_else.rs:46:9: 47:23:
598     46:9-46:10: StorageDead: StorageDead(_50)
599     46:9-46:10: StorageDead: StorageDead(_49)
600     47:9-47:23: Assign: _58 = CheckedSub(_41, const 5_i32)
601     47:9-47:23: Assert: assert(!move (_58.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _41, const 5_i32) -&gt; [success: bb74, unwind: bb78]"><span class="annotation">73⦊</span>}</span><span class="code odd" style="--layer: 5" title="bb71: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
602     44:9-46:10: Assign: _49 = const ()
603     44:9-46:10: Goto: goto -&gt; bb73"><span class="annotation">⦉71</span></span><span class="code even" style="--layer: 6" title="bb72: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
604     45:13-45:26: Assign: _41 = const 0_i32
605     44:61-46:10: Assign: _49 = const ()
606     44:9-46:10: Goto: goto -&gt; bb73"><span class="annotation">⦉72</span></span><span class="code even" style="--layer: 7" title="bb70: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
607     44:9-46:10: FalseEdge: falseEdge -&gt; [real: bb72, imaginary: bb71]"><span class="annotation">⦉70</span></span><span class="code even" style="--layer: 7" title="bb70: ../instrument-coverage/coverage_of_if_else.rs:44:9: 46:10:
608     44:9-46:10: FalseEdge: falseEdge -&gt; [real: bb72, imaginary: bb71]"><span class="annotation">⦉70</span></span><span class="code odd" style="--layer: 8" title="bb73: ../instrument-coverage/coverage_of_if_else.rs:46:9: 47:23:
609     46:9-46:10: StorageDead: StorageDead(_50)
610     46:9-46:10: StorageDead: StorageDead(_49)
611     47:9-47:23: Assign: _58 = CheckedSub(_41, const 5_i32)
612     47:9-47:23: Assert: assert(!move (_58.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _41, const 5_i32) -&gt; [success: bb74, unwind: bb78]"></span></span>
613 <span class="line"><span class="code odd" style="--layer: 8" title="bb73: ../instrument-coverage/coverage_of_if_else.rs:46:9: 47:23:
614     46:9-46:10: StorageDead: StorageDead(_50)
615     46:9-46:10: StorageDead: StorageDead(_49)
616     47:9-47:23: Assign: _58 = CheckedSub(_41, const 5_i32)
617     47:9-47:23: Assert: assert(!move (_58.1: bool), &quot;attempt to compute `{} - {}`, which would overflow&quot;, _41, const 5_i32) -&gt; [success: bb74, unwind: bb78]">        countdown -= 5<span class="annotation">⦉73</span></span><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
618     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]">;</span></span>
619 <span class="line"><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
620     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]">    } else {</span></span>
621 <span class="line"><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
622     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]">        return;</span></span>
623 <span class="line"><span class="code even" style="--layer: 4" title="bb59: ../instrument-coverage/coverage_of_if_else.rs:43:12: 50:6:
624     43:12-50:6: FalseEdge: falseEdge -&gt; [real: bb61, imaginary: bb60]">    }<span class="annotation">⦉59</span></span><span class="code even" style="--layer: 3" title="bb58: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
625     42:9-42:23: Assign: _41 = move (_46.0: i32)
626     41:22-43:6: Assign: _0 = const ()
627     41:5-50:6: Goto: goto -&gt; bb75"><span class="annotation">⦉58</span></span><span class="code even" style="--layer: 2" title="bb55: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
628     41:5-50:6: FalseEdge: falseEdge -&gt; [real: bb57, imaginary: bb56]"><span class="annotation">⦉55</span></span><span><span class="code odd" style="--layer: 1" title="bb74: ../instrument-coverage/coverage_of_if_else.rs:41:5: 50:6:
629     47:9-47:23: Assign: _41 = move (_58.0: i32)
630     43:29-48:6: Assign: _0 = const ()
631     50:5-50:6: StorageDead: StorageDead(_47)
632     41:5-50:6: Goto: goto -&gt; bb75"><span class="annotation">⦉74</span></span></span><span class="code" style="--layer: 0"></span></span>
633 <span class="line"><span><span class="code even" style="--layer: 1" title="bb75: ../instrument-coverage/coverage_of_if_else.rs:51:1: 51:2:
634     51:1-51:2: StorageDead: StorageDead(_41)
635     51:1-51:2: StorageDead: StorageDead(_21)
636     51:1-51:2: StorageDead: StorageDead(_1)
637     51:1-51:2: StorageDead: StorageDead(_44)
638     51:2-51:2: Goto: goto -&gt; bb77"><span class="annotation">75⦊</span>}<span class="annotation">⦉75</span></span></span><span><span class="code odd" style="--layer: 1" title="bb77: ../instrument-coverage/coverage_of_if_else.rs:51:2: 51:2:
639     51:2-51:2: Return: return"><span class="annotation">77⦊</span>‸<span class="annotation">⦉77</span></span></span></span></div>
640 </body>
641 </html>