]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/identity_op.stderr
Rollup merge of #96941 - nannany:master, r=lcnr,JohnTitor
[rust.git] / src / tools / clippy / tests / ui / identity_op.stderr
1 error: the operation is ineffective. Consider reducing it to `x`
2   --> $DIR/identity_op.rs:39:5
3    |
4 LL |     x + 0;
5    |     ^^^^^
6    |
7    = note: `-D clippy::identity-op` implied by `-D warnings`
8
9 error: the operation is ineffective. Consider reducing it to `x`
10   --> $DIR/identity_op.rs:40:5
11    |
12 LL |     x + (1 - 1);
13    |     ^^^^^^^^^^^
14
15 error: the operation is ineffective. Consider reducing it to `x`
16   --> $DIR/identity_op.rs:42:5
17    |
18 LL |     0 + x;
19    |     ^^^^^
20
21 error: the operation is ineffective. Consider reducing it to `x`
22   --> $DIR/identity_op.rs:45:5
23    |
24 LL |     x | (0);
25    |     ^^^^^^^
26
27 error: the operation is ineffective. Consider reducing it to `x`
28   --> $DIR/identity_op.rs:48:5
29    |
30 LL |     x * 1;
31    |     ^^^^^
32
33 error: the operation is ineffective. Consider reducing it to `x`
34   --> $DIR/identity_op.rs:49:5
35    |
36 LL |     1 * x;
37    |     ^^^^^
38
39 error: the operation is ineffective. Consider reducing it to `x`
40   --> $DIR/identity_op.rs:55:5
41    |
42 LL |     -1 & x;
43    |     ^^^^^^
44
45 error: the operation is ineffective. Consider reducing it to `u`
46   --> $DIR/identity_op.rs:58:5
47    |
48 LL |     u & 255;
49    |     ^^^^^^^
50
51 error: the operation is ineffective. Consider reducing it to `42`
52   --> $DIR/identity_op.rs:61:5
53    |
54 LL |     42 << 0;
55    |     ^^^^^^^
56
57 error: the operation is ineffective. Consider reducing it to `1`
58   --> $DIR/identity_op.rs:62:5
59    |
60 LL |     1 >> 0;
61    |     ^^^^^^
62
63 error: the operation is ineffective. Consider reducing it to `42`
64   --> $DIR/identity_op.rs:63:5
65    |
66 LL |     42 >> 0;
67    |     ^^^^^^^
68
69 error: the operation is ineffective. Consider reducing it to `&x`
70   --> $DIR/identity_op.rs:64:5
71    |
72 LL |     &x >> 0;
73    |     ^^^^^^^
74
75 error: the operation is ineffective. Consider reducing it to `x`
76   --> $DIR/identity_op.rs:65:5
77    |
78 LL |     x >> &0;
79    |     ^^^^^^^
80
81 error: the operation is ineffective. Consider reducing it to `2`
82   --> $DIR/identity_op.rs:72:5
83    |
84 LL |     2 % 3;
85    |     ^^^^^
86
87 error: the operation is ineffective. Consider reducing it to `-2`
88   --> $DIR/identity_op.rs:73:5
89    |
90 LL |     -2 % 3;
91    |     ^^^^^^
92
93 error: the operation is ineffective. Consider reducing it to `2`
94   --> $DIR/identity_op.rs:74:5
95    |
96 LL |     2 % -3 + x;
97    |     ^^^^^^
98
99 error: the operation is ineffective. Consider reducing it to `-2`
100   --> $DIR/identity_op.rs:75:5
101    |
102 LL |     -2 % -3 + x;
103    |     ^^^^^^^
104
105 error: the operation is ineffective. Consider reducing it to `1`
106   --> $DIR/identity_op.rs:76:9
107    |
108 LL |     x + 1 % 3;
109    |         ^^^^^
110
111 error: the operation is ineffective. Consider reducing it to `if b { 1 } else { 2 }`
112   --> $DIR/identity_op.rs:84:5
113    |
114 LL |     0 + if b { 1 } else { 2 };
115    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
116
117 error: the operation is ineffective. Consider reducing it to `match a { 0 => 10, _ => 20 }`
118   --> $DIR/identity_op.rs:86:5
119    |
120 LL |     0 + match a { 0 => 10, _ => 20 };
121    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
122
123 error: the operation is ineffective. Consider reducing it to `if b { 0 + 1 } else { 2 }`
124   --> $DIR/identity_op.rs:91:5
125    |
126 LL |     0 + if b { 0 + 1 } else { 2 };
127    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
128
129 error: the operation is ineffective. Consider reducing it to `1`
130   --> $DIR/identity_op.rs:91:16
131    |
132 LL |     0 + if b { 0 + 1 } else { 2 };
133    |                ^^^^^
134
135 error: the operation is ineffective. Consider reducing it to `match a { 0 =>  0 + 10, _ => 20 }`
136   --> $DIR/identity_op.rs:92:5
137    |
138 LL |     0 + match a { 0 =>  0 + 10, _ => 20 };
139    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
140
141 error: the operation is ineffective. Consider reducing it to `10`
142   --> $DIR/identity_op.rs:92:25
143    |
144 LL |     0 + match a { 0 =>  0 + 10, _ => 20 };
145    |                         ^^^^^^
146
147 error: the operation is ineffective. Consider reducing it to `1`
148   --> $DIR/identity_op.rs:93:16
149    |
150 LL |     0 + if b { 0 + 1 } else { 2 } + match a { 0 => 0 + 30, _ => 40 };
151    |                ^^^^^
152
153 error: the operation is ineffective. Consider reducing it to `30`
154   --> $DIR/identity_op.rs:93:52
155    |
156 LL |     0 + if b { 0 + 1 } else { 2 } + match a { 0 => 0 + 30, _ => 40 };
157    |                                                    ^^^^^^
158
159 error: the operation is ineffective. Consider reducing it to `1`
160   --> $DIR/identity_op.rs:95:20
161    |
162 LL |     let _ = 0 + if 0 + 1 > 0 { 1 } else { 2 } + if 0 + 1 > 0 { 3 } else { 4 };
163    |                    ^^^^^
164
165 error: the operation is ineffective. Consider reducing it to `1`
166   --> $DIR/identity_op.rs:95:52
167    |
168 LL |     let _ = 0 + if 0 + 1 > 0 { 1 } else { 2 } + if 0 + 1 > 0 { 3 } else { 4 };
169    |                                                    ^^^^^
170
171 error: the operation is ineffective. Consider reducing it to `1`
172   --> $DIR/identity_op.rs:96:23
173    |
174 LL |     let _ = 0 + match 0 + 1 { 0 => 10, _ => 20 } + match 0 + 1  { 0 => 30, _ => 40 };
175    |                       ^^^^^
176
177 error: the operation is ineffective. Consider reducing it to `1`
178   --> $DIR/identity_op.rs:96:58
179    |
180 LL |     let _ = 0 + match 0 + 1 { 0 => 10, _ => 20 } + match 0 + 1  { 0 => 30, _ => 40 };
181    |                                                          ^^^^^
182
183 error: the operation is ineffective. Consider reducing it to `0 + if b { 1 } else { 2 } + if b { 3 } else { 4 }`
184   --> $DIR/identity_op.rs:98:5
185    |
186 LL |     0 + if b { 1 } else { 2 } + if b { 3 } else { 4 } + 0;
187    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
188
189 error: the operation is ineffective. Consider reducing it to `a`
190   --> $DIR/identity_op.rs:106:7
191    |
192 LL |     f(1 * a + { 8 * 5 });
193    |       ^^^^^
194
195 error: the operation is ineffective. Consider reducing it to `{ 2 * 4 }`
196   --> $DIR/identity_op.rs:108:20
197    |
198 LL |     const _: i32 = { 2 * 4 } + 0 + 3;
199    |                    ^^^^^^^^^^^^^
200
201 error: aborting due to 33 previous errors
202