]> git.lizzy.rs Git - rust.git/blob - tests/ui/while_loop.stderr
remove all //~ from tests
[rust.git] / tests / ui / while_loop.stderr
1 error: this loop could be written as a `while let` loop
2   --> $DIR/while_loop.rs:9:5
3    |
4 9  |     loop {
5    |     ^
6    |
7 note: lint level defined here
8   --> $DIR/while_loop.rs:4:9
9    |
10 4  | #![deny(while_let_loop, empty_loop, while_let_on_iterator)]
11    |         ^^^^^^^^^^^^^^
12 help: try
13    |     while let Some(_x) = y { .. }
14
15 error: this loop could be written as a `while let` loop
16   --> $DIR/while_loop.rs:25:5
17    |
18 25 |       loop {
19    |  _____^ starting here...
20 26 | |
21 27 | |
22 28 | |
23 29 | |         match y {
24 30 | |             Some(_x) => true,
25 31 | |             None => break
26 32 | |         };
27 33 | |     }
28    | |_____^ ...ending here
29    |
30 help: try
31    |     while let Some(_x) = y { .. }
32
33 error: this loop could be written as a `while let` loop
34   --> $DIR/while_loop.rs:34:5
35    |
36 34 |     loop {
37    |     ^
38    |
39 help: try
40    |     while let Some(x) = y { .. }
41
42 error: this loop could be written as a `while let` loop
43   --> $DIR/while_loop.rs:45:5
44    |
45 45 |     loop {
46    |     ^
47    |
48 help: try
49    |     while let Some(x) = y { .. }
50
51 error: this loop could be written as a `while let` loop
52   --> $DIR/while_loop.rs:70:5
53    |
54 70 |     loop {
55    |     ^
56    |
57 help: try
58    |     while let Some(word) = "".split_whitespace().next() { .. }
59
60 error: this loop could be written as a `for` loop
61   --> $DIR/while_loop.rs:83:5
62    |
63 83 |       while let Option::Some(x) = iter.next() {
64    |  _____^ starting here...
65 84 | |
66 85 | |
67 86 | |
68 87 | |         println!("{}", x);
69 88 | |     }
70    | |_____^ ...ending here
71    |
72 note: lint level defined here
73   --> $DIR/while_loop.rs:4:37
74    |
75 4  | #![deny(while_let_loop, empty_loop, while_let_on_iterator)]
76    |                                     ^^^^^^^^^^^^^^^^^^^^^
77 help: try
78    |     for x in iter { .. }
79
80 error: this loop could be written as a `for` loop
81   --> $DIR/while_loop.rs:91:5
82    |
83 91 |       while let Some(x) = iter.next() {
84    |  _____^ starting here...
85 92 | |
86 93 | |
87 94 | |
88 95 | |         println!("{}", x);
89 96 | |     }
90    | |_____^ ...ending here
91    |
92 help: try
93    |     for x in iter { .. }
94
95 error: this loop could be written as a `for` loop
96   --> $DIR/while_loop.rs:99:5
97    |
98 99 |     while let Some(_) = iter.next() {}
99    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
100    |
101 help: try
102    |     for _ in iter { .. }
103
104 error: this loop could be written as a `while let` loop
105    --> $DIR/while_loop.rs:142:5
106     |
107 142 |     loop {
108     |     ^
109     |
110 help: try
111     |     while let Some(ele) = iter.next() { .. }
112
113 error: empty `loop {}` detected. You may want to either use `panic!()` or add `std::thread::sleep(..);` to the loop body.
114    --> $DIR/while_loop.rs:150:9
115     |
116 150 |         loop {}
117     |         ^^^^^^^
118     |
119 note: lint level defined here
120    --> $DIR/while_loop.rs:4:25
121     |
122 4   | #![deny(while_let_loop, empty_loop, while_let_on_iterator)]
123     |                         ^^^^^^^^^^
124
125 error: aborting due to 10 previous errors
126