]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/issue-104867-inc-dec-2.stderr
Auto merge of #103600 - compiler-errors:early-binder-nits, r=spastorino
[rust.git] / src / test / ui / parser / issue-104867-inc-dec-2.stderr
1 error: Rust has no prefix increment operator
2   --> $DIR/issue-104867-inc-dec-2.rs:3:17
3    |
4 LL |     let _ = i + ++i;
5    |                 ^^ not a valid prefix operator
6    |
7 help: use `+= 1` instead
8    |
9 LL |     let _ = i + { i += 1; i };
10    |                 ~   +++++++++
11
12 error: Rust has no prefix increment operator
13   --> $DIR/issue-104867-inc-dec-2.rs:8:13
14    |
15 LL |     let _ = ++i + i;
16    |             ^^ not a valid prefix operator
17    |
18 help: use `+= 1` instead
19    |
20 LL |     let _ = { i += 1; i } + i;
21    |             ~   +++++++++
22
23 error: Rust has no prefix increment operator
24   --> $DIR/issue-104867-inc-dec-2.rs:13:13
25    |
26 LL |     let _ = ++i + ++i;
27    |             ^^ not a valid prefix operator
28    |
29 help: use `+= 1` instead
30    |
31 LL |     let _ = { i += 1; i } + ++i;
32    |             ~   +++++++++
33
34 error: Rust has no postfix increment operator
35   --> $DIR/issue-104867-inc-dec-2.rs:18:18
36    |
37 LL |     let _ = i + i++;
38    |                  ^^ not a valid postfix operator
39
40 error: Rust has no postfix increment operator
41   --> $DIR/issue-104867-inc-dec-2.rs:24:14
42    |
43 LL |     let _ = i++ + i;
44    |              ^^ not a valid postfix operator
45    |
46 help: use `+= 1` instead
47    |
48 LL |     let _ = { let tmp = i; i += 1; tmp } + i;
49    |             +++++++++++  ~~~~~~~~~~~~~~~
50
51 error: Rust has no postfix increment operator
52   --> $DIR/issue-104867-inc-dec-2.rs:29:14
53    |
54 LL |     let _ = i++ + i++;
55    |              ^^ not a valid postfix operator
56    |
57 help: use `+= 1` instead
58    |
59 LL |     let _ = { let tmp = i; i += 1; tmp } + i++;
60    |             +++++++++++  ~~~~~~~~~~~~~~~
61
62 error: Rust has no prefix increment operator
63   --> $DIR/issue-104867-inc-dec-2.rs:34:13
64    |
65 LL |     let _ = ++i + i++;
66    |             ^^ not a valid prefix operator
67    |
68 help: use `+= 1` instead
69    |
70 LL |     let _ = { i += 1; i } + i++;
71    |             ~   +++++++++
72
73 error: Rust has no postfix increment operator
74   --> $DIR/issue-104867-inc-dec-2.rs:39:14
75    |
76 LL |     let _ = i++ + ++i;
77    |              ^^ not a valid postfix operator
78    |
79 help: use `+= 1` instead
80    |
81 LL |     let _ = { let tmp = i; i += 1; tmp } + ++i;
82    |             +++++++++++  ~~~~~~~~~~~~~~~
83
84 error: Rust has no postfix increment operator
85   --> $DIR/issue-104867-inc-dec-2.rs:44:24
86    |
87 LL |     let _ = (1 + 2 + i)++;
88    |                        ^^ not a valid postfix operator
89    |
90 help: use `+= 1` instead
91    |
92 LL |     let _ = { let tmp = (1 + 2 + i); (1 + 2 + i) += 1; tmp };
93    |             +++++++++++            ~~~~~~~~~~~~~~~~~~~~~~~~~
94
95 error: Rust has no postfix increment operator
96   --> $DIR/issue-104867-inc-dec-2.rs:49:15
97    |
98 LL |     let _ = (i++ + 1) + 2;
99    |               ^^ not a valid postfix operator
100    |
101 help: use `+= 1` instead
102    |
103 LL |     let _ = ({ let tmp = i; i += 1; tmp } + 1) + 2;
104    |              +++++++++++  ~~~~~~~~~~~~~~~
105
106 error: aborting due to 10 previous errors
107