]> git.lizzy.rs Git - rust.git/blob - src/test/run-make/coverage-reports/expected_show_coverage.if.txt
Auto merge of #99612 - yanchen4791:issue-95079-fix, r=compiler-errors
[rust.git] / src / test / run-make / coverage-reports / expected_show_coverage.if.txt
1     1|       |#![allow(unused_assignments, unused_variables)]
2     2|       |
3     3|      1|fn main() {
4     4|      1|    // Initialize test constants in a way that cannot be determined at compile time, to ensure
5     5|      1|    // rustc and LLVM cannot optimize out statements (or coverage counters) downstream from
6     6|      1|    // dependent conditions.
7     7|      1|    let
8     8|      1|    is_true
9     9|      1|    =
10    10|      1|        std::env::args().len()
11    11|      1|    ==
12    12|      1|        1
13    13|      1|    ;
14    14|      1|    let
15    15|      1|        mut
16    16|      1|    countdown
17    17|      1|    =
18    18|      1|        0
19    19|      1|    ;
20    20|      1|    if
21    21|      1|        is_true
22    22|      1|    {
23    23|      1|        countdown
24    24|      1|        =
25    25|      1|            10
26    26|      1|        ;
27    27|      1|    }
28                    ^0
29    28|      1|}
30