]> git.lizzy.rs Git - rust.git/blob - tests/ui/implicit_saturating_add.stderr
Fix `unnecessary_cast` suggestion when taking a reference
[rust.git] / tests / ui / implicit_saturating_add.stderr
1 error: manual saturating add detected
2   --> $DIR/implicit_saturating_add.rs:23:5
3    |
4 LL | /     if u_8 != u8::MAX {
5 LL | |         u_8 += 1;
6 LL | |     }
7    | |_____^ help: use instead: `u_8 = u_8.saturating_add(1);`
8    |
9    = note: `-D clippy::implicit-saturating-add` implied by `-D warnings`
10
11 error: manual saturating add detected
12   --> $DIR/implicit_saturating_add.rs:27:5
13    |
14 LL | /     if u_8 < u8::MAX {
15 LL | |         u_8 += 1;
16 LL | |     }
17    | |_____^ help: use instead: `u_8 = u_8.saturating_add(1);`
18
19 error: manual saturating add detected
20   --> $DIR/implicit_saturating_add.rs:35:5
21    |
22 LL | /     if u_16 != u16::MAX {
23 LL | |         u_16 += 1;
24 LL | |     }
25    | |_____^ help: use instead: `u_16 = u_16.saturating_add(1);`
26
27 error: manual saturating add detected
28   --> $DIR/implicit_saturating_add.rs:39:5
29    |
30 LL | /     if u_16 < u16::MAX {
31 LL | |         u_16 += 1;
32 LL | |     }
33    | |_____^ help: use instead: `u_16 = u_16.saturating_add(1);`
34
35 error: manual saturating add detected
36   --> $DIR/implicit_saturating_add.rs:43:5
37    |
38 LL | /     if u16::MAX > u_16 {
39 LL | |         u_16 += 1;
40 LL | |     }
41    | |_____^ help: use instead: `u_16 = u_16.saturating_add(1);`
42
43 error: manual saturating add detected
44   --> $DIR/implicit_saturating_add.rs:47:5
45    |
46 LL | /     if u_32 != u32::MAX {
47 LL | |         u_32 += 1;
48 LL | |     }
49    | |_____^ help: use instead: `u_32 = u_32.saturating_add(1);`
50
51 error: manual saturating add detected
52   --> $DIR/implicit_saturating_add.rs:51:5
53    |
54 LL | /     if u_32 < u32::MAX {
55 LL | |         u_32 += 1;
56 LL | |     }
57    | |_____^ help: use instead: `u_32 = u_32.saturating_add(1);`
58
59 error: manual saturating add detected
60   --> $DIR/implicit_saturating_add.rs:55:5
61    |
62 LL | /     if u32::MAX > u_32 {
63 LL | |         u_32 += 1;
64 LL | |     }
65    | |_____^ help: use instead: `u_32 = u_32.saturating_add(1);`
66
67 error: manual saturating add detected
68   --> $DIR/implicit_saturating_add.rs:59:5
69    |
70 LL | /     if u_64 != u64::MAX {
71 LL | |         u_64 += 1;
72 LL | |     }
73    | |_____^ help: use instead: `u_64 = u_64.saturating_add(1);`
74
75 error: manual saturating add detected
76   --> $DIR/implicit_saturating_add.rs:63:5
77    |
78 LL | /     if u_64 < u64::MAX {
79 LL | |         u_64 += 1;
80 LL | |     }
81    | |_____^ help: use instead: `u_64 = u_64.saturating_add(1);`
82
83 error: manual saturating add detected
84   --> $DIR/implicit_saturating_add.rs:67:5
85    |
86 LL | /     if u64::MAX > u_64 {
87 LL | |         u_64 += 1;
88 LL | |     }
89    | |_____^ help: use instead: `u_64 = u_64.saturating_add(1);`
90
91 error: manual saturating add detected
92   --> $DIR/implicit_saturating_add.rs:71:5
93    |
94 LL | /     if i_8 != i8::MAX {
95 LL | |         i_8 += 1;
96 LL | |     }
97    | |_____^ help: use instead: `i_8 = i_8.saturating_add(1);`
98
99 error: manual saturating add detected
100   --> $DIR/implicit_saturating_add.rs:75:5
101    |
102 LL | /     if i_8 < i8::MAX {
103 LL | |         i_8 += 1;
104 LL | |     }
105    | |_____^ help: use instead: `i_8 = i_8.saturating_add(1);`
106
107 error: manual saturating add detected
108   --> $DIR/implicit_saturating_add.rs:79:5
109    |
110 LL | /     if i8::MAX > i_8 {
111 LL | |         i_8 += 1;
112 LL | |     }
113    | |_____^ help: use instead: `i_8 = i_8.saturating_add(1);`
114
115 error: manual saturating add detected
116   --> $DIR/implicit_saturating_add.rs:83:5
117    |
118 LL | /     if i_16 != i16::MAX {
119 LL | |         i_16 += 1;
120 LL | |     }
121    | |_____^ help: use instead: `i_16 = i_16.saturating_add(1);`
122
123 error: manual saturating add detected
124   --> $DIR/implicit_saturating_add.rs:87:5
125    |
126 LL | /     if i_16 < i16::MAX {
127 LL | |         i_16 += 1;
128 LL | |     }
129    | |_____^ help: use instead: `i_16 = i_16.saturating_add(1);`
130
131 error: manual saturating add detected
132   --> $DIR/implicit_saturating_add.rs:91:5
133    |
134 LL | /     if i16::MAX > i_16 {
135 LL | |         i_16 += 1;
136 LL | |     }
137    | |_____^ help: use instead: `i_16 = i_16.saturating_add(1);`
138
139 error: manual saturating add detected
140   --> $DIR/implicit_saturating_add.rs:95:5
141    |
142 LL | /     if i_32 != i32::MAX {
143 LL | |         i_32 += 1;
144 LL | |     }
145    | |_____^ help: use instead: `i_32 = i_32.saturating_add(1);`
146
147 error: manual saturating add detected
148   --> $DIR/implicit_saturating_add.rs:99:5
149    |
150 LL | /     if i_32 < i32::MAX {
151 LL | |         i_32 += 1;
152 LL | |     }
153    | |_____^ help: use instead: `i_32 = i_32.saturating_add(1);`
154
155 error: manual saturating add detected
156   --> $DIR/implicit_saturating_add.rs:103:5
157    |
158 LL | /     if i32::MAX > i_32 {
159 LL | |         i_32 += 1;
160 LL | |     }
161    | |_____^ help: use instead: `i_32 = i_32.saturating_add(1);`
162
163 error: manual saturating add detected
164   --> $DIR/implicit_saturating_add.rs:107:5
165    |
166 LL | /     if i_64 != i64::MAX {
167 LL | |         i_64 += 1;
168 LL | |     }
169    | |_____^ help: use instead: `i_64 = i_64.saturating_add(1);`
170
171 error: manual saturating add detected
172   --> $DIR/implicit_saturating_add.rs:111:5
173    |
174 LL | /     if i_64 < i64::MAX {
175 LL | |         i_64 += 1;
176 LL | |     }
177    | |_____^ help: use instead: `i_64 = i_64.saturating_add(1);`
178
179 error: manual saturating add detected
180   --> $DIR/implicit_saturating_add.rs:115:5
181    |
182 LL | /     if i64::MAX > i_64 {
183 LL | |         i_64 += 1;
184 LL | |     }
185    | |_____^ help: use instead: `i_64 = i_64.saturating_add(1);`
186
187 error: manual saturating add detected
188   --> $DIR/implicit_saturating_add.rs:151:12
189    |
190 LL |       } else if u_32 < u32::MAX {
191    |  ____________^
192 LL | |         u_32 += 1;
193 LL | |     }
194    | |_____^ help: use instead: `{u_32 = u_32.saturating_add(1); }`
195
196 error: aborting due to 24 previous errors
197