]> git.lizzy.rs Git - rust.git/blob - tests/ui/needless_bool.stderr
remove all //~ from tests
[rust.git] / tests / ui / needless_bool.stderr
1 error: this if-then-else expression will always return true
2  --> $DIR/needless_bool.rs:9:5
3   |
4 9 |     if x { true } else { true };
5   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6   |
7 note: lint level defined here
8  --> $DIR/needless_bool.rs:3:9
9   |
10 3 | #![deny(needless_bool)]
11   |         ^^^^^^^^^^^^^
12
13 error: this if-then-else expression will always return false
14   --> $DIR/needless_bool.rs:10:5
15    |
16 10 |     if x { false } else { false };
17    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
18
19 error: this if-then-else expression returns a bool literal
20   --> $DIR/needless_bool.rs:11:5
21    |
22 11 |     if x { true } else { false };
23    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
24    |
25 help: you can reduce it to
26    |     x;
27
28 error: this if-then-else expression returns a bool literal
29   --> $DIR/needless_bool.rs:15:5
30    |
31 15 |     if x { false } else { true };
32    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
33    |
34 help: you can reduce it to
35    |     !x;
36
37 error: this if-then-else expression returns a bool literal
38   --> $DIR/needless_bool.rs:19:5
39    |
40 19 |     if x && y { false } else { true };
41    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
42    |
43 help: you can reduce it to
44    |     !(x && y);
45
46 error: this if-then-else expression will always return true
47   --> $DIR/needless_bool.rs:34:5
48    |
49 34 |     if x { return true } else { return true };
50    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
51
52 error: this if-then-else expression will always return false
53   --> $DIR/needless_bool.rs:40:5
54    |
55 40 |     if x { return false } else { return false };
56    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
57
58 error: this if-then-else expression returns a bool literal
59   --> $DIR/needless_bool.rs:46:5
60    |
61 46 |     if x { return true } else { return false };
62    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
63    |
64 help: you can reduce it to
65    |     return x;
66
67 error: this if-then-else expression returns a bool literal
68   --> $DIR/needless_bool.rs:54:5
69    |
70 54 |     if x && y { return true } else { return false };
71    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72    |
73 help: you can reduce it to
74    |     return x && y;
75
76 error: this if-then-else expression returns a bool literal
77   --> $DIR/needless_bool.rs:62:5
78    |
79 62 |     if x { return false } else { return true };
80    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
81    |
82 help: you can reduce it to
83    |     return !x;
84
85 error: this if-then-else expression returns a bool literal
86   --> $DIR/needless_bool.rs:70:5
87    |
88 70 |     if x && y { return false } else { return true };
89    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
90    |
91 help: you can reduce it to
92    |     return !(x && y);
93
94 error: aborting due to 11 previous errors
95