1 error: Rust has no prefix increment operator
2 --> $DIR/issue-104867-inc-dec-2.rs:3:17
5 | ^^ not a valid prefix operator
7 help: use `+= 1` instead
9 LL | let _ = i + { i += 1; i };
12 error: Rust has no prefix increment operator
13 --> $DIR/issue-104867-inc-dec-2.rs:8:13
16 | ^^ not a valid prefix operator
18 help: use `+= 1` instead
20 LL | let _ = { i += 1; i } + i;
23 error: Rust has no prefix increment operator
24 --> $DIR/issue-104867-inc-dec-2.rs:13:13
26 LL | let _ = ++i + ++i;
27 | ^^ not a valid prefix operator
29 help: use `+= 1` instead
31 LL | let _ = { i += 1; i } + ++i;
34 error: Rust has no postfix increment operator
35 --> $DIR/issue-104867-inc-dec-2.rs:18:18
38 | ^^ not a valid postfix operator
40 error: Rust has no postfix increment operator
41 --> $DIR/issue-104867-inc-dec-2.rs:24:14
44 | ^^ not a valid postfix operator
46 help: use `+= 1` instead
48 LL | let _ = { let tmp = i; i += 1; tmp } + i;
49 | +++++++++++ ~~~~~~~~~~~~~~~
51 error: Rust has no postfix increment operator
52 --> $DIR/issue-104867-inc-dec-2.rs:29:14
54 LL | let _ = i++ + i++;
55 | ^^ not a valid postfix operator
57 help: use `+= 1` instead
59 LL | let _ = { let tmp = i; i += 1; tmp } + i++;
60 | +++++++++++ ~~~~~~~~~~~~~~~
62 error: Rust has no prefix increment operator
63 --> $DIR/issue-104867-inc-dec-2.rs:34:13
65 LL | let _ = ++i + i++;
66 | ^^ not a valid prefix operator
68 help: use `+= 1` instead
70 LL | let _ = { i += 1; i } + i++;
73 error: Rust has no postfix increment operator
74 --> $DIR/issue-104867-inc-dec-2.rs:39:14
76 LL | let _ = i++ + ++i;
77 | ^^ not a valid postfix operator
79 help: use `+= 1` instead
81 LL | let _ = { let tmp = i; i += 1; tmp } + ++i;
82 | +++++++++++ ~~~~~~~~~~~~~~~
84 error: Rust has no postfix increment operator
85 --> $DIR/issue-104867-inc-dec-2.rs:44:24
87 LL | let _ = (1 + 2 + i)++;
88 | ^^ not a valid postfix operator
90 help: use `+= 1` instead
92 LL | let _ = { let tmp = (1 + 2 + i); (1 + 2 + i) += 1; tmp };
93 | +++++++++++ ~~~~~~~~~~~~~~~~~~~~~~~~~
95 error: Rust has no postfix increment operator
96 --> $DIR/issue-104867-inc-dec-2.rs:49:15
98 LL | let _ = (i++ + 1) + 2;
99 | ^^ not a valid postfix operator
101 help: use `+= 1` instead
103 LL | let _ = ({ let tmp = i; i += 1; tmp } + 1) + 2;
104 | +++++++++++ ~~~~~~~~~~~~~~~
106 error: aborting due to 10 previous errors