]> git.proxmox.com Git - rustc.git/blob - src/tools/clippy/tests/ui/never_loop.stderr
New upstream version 1.67.1+dfsg1
[rustc.git] / src / tools / clippy / tests / ui / never_loop.stderr
1 error: this loop never actually loops
2 --> $DIR/never_loop.rs:10:5
3 |
4 LL | / loop {
5 LL | | // clippy::never_loop
6 LL | | x += 1;
7 LL | | if x == 1 {
8 ... |
9 LL | | break;
10 LL | | }
11 | |_____^
12 |
13 = note: `#[deny(clippy::never_loop)]` on by default
14
15 error: this loop never actually loops
16 --> $DIR/never_loop.rs:32:5
17 |
18 LL | / loop {
19 LL | | // never loops
20 LL | | x += 1;
21 LL | | break;
22 LL | | }
23 | |_____^
24
25 error: this loop never actually loops
26 --> $DIR/never_loop.rs:52:5
27 |
28 LL | / loop {
29 LL | | // never loops
30 LL | | while i == 0 {
31 LL | | // never loops
32 ... |
33 LL | | return;
34 LL | | }
35 | |_____^
36
37 error: this loop never actually loops
38 --> $DIR/never_loop.rs:54:9
39 |
40 LL | / while i == 0 {
41 LL | | // never loops
42 LL | | break;
43 LL | | }
44 | |_________^
45
46 error: this loop never actually loops
47 --> $DIR/never_loop.rs:66:9
48 |
49 LL | / loop {
50 LL | | // never loops
51 LL | | if x == 5 {
52 LL | | break;
53 LL | | }
54 LL | | continue 'outer;
55 LL | | }
56 | |_________^
57
58 error: this loop never actually loops
59 --> $DIR/never_loop.rs:102:5
60 |
61 LL | / while let Some(y) = x {
62 LL | | // never loops
63 LL | | return;
64 LL | | }
65 | |_____^
66
67 error: this loop never actually loops
68 --> $DIR/never_loop.rs:109:5
69 |
70 LL | / for x in 0..10 {
71 LL | | // never loops
72 LL | | match x {
73 LL | | 1 => break,
74 LL | | _ => return,
75 LL | | }
76 LL | | }
77 | |_____^
78 |
79 help: if you need the first element of the iterator, try writing
80 |
81 LL | if let Some(x) = (0..10).next() {
82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
83
84 error: this loop never actually loops
85 --> $DIR/never_loop.rs:157:5
86 |
87 LL | / 'outer: while a {
88 LL | | // never loops
89 LL | | while a {
90 LL | | if a {
91 ... |
92 LL | | break 'outer;
93 LL | | }
94 | |_____^
95
96 error: this loop never actually loops
97 --> $DIR/never_loop.rs:172:9
98 |
99 LL | / while false {
100 LL | | break 'label;
101 LL | | }
102 | |_________^
103
104 error: this loop never actually loops
105 --> $DIR/never_loop.rs:223:13
106 |
107 LL | let _ = loop {
108 | _____________^
109 LL | | let Some(x) = x else {
110 LL | | return;
111 LL | | };
112 LL | |
113 LL | | break x;
114 LL | | };
115 | |_____^
116
117 error: this loop never actually loops
118 --> $DIR/never_loop.rs:244:5
119 |
120 LL | / 'a: loop {
121 LL | | 'b: {
122 LL | | break 'b 'c: {
123 LL | | break 'a;
124 LL | | };
125 LL | | }
126 LL | | }
127 | |_____^
128
129 error: aborting due to 11 previous errors
130