@@ -36,14 +36,9 @@ error: Rust has no postfix increment operator
36
36
|
37
37
LL | let _ = i + i++;
38
38
| ^^ not a valid postfix operator
39
- |
40
- help: use `+= 1` instead
41
- |
42
- LL | let _ = { let tmp = i + i; i + i += 1; tmp };
43
- | +++++++++++ ~~~~~~~~~~~~~~~~~~~
44
39
45
40
error: Rust has no postfix increment operator
46
- --> $DIR/issue-104867-inc-dec-2.rs:23 :14
41
+ --> $DIR/issue-104867-inc-dec-2.rs:24 :14
47
42
|
48
43
LL | let _ = i++ + i;
49
44
| ^^ not a valid postfix operator
@@ -54,7 +49,7 @@ LL | let _ = { let tmp = i; i += 1; tmp } + i;
54
49
| +++++++++++ ~~~~~~~~~~~~~~~
55
50
56
51
error: Rust has no postfix increment operator
57
- --> $DIR/issue-104867-inc-dec-2.rs:28 :14
52
+ --> $DIR/issue-104867-inc-dec-2.rs:29 :14
58
53
|
59
54
LL | let _ = i++ + i++;
60
55
| ^^ not a valid postfix operator
@@ -65,7 +60,7 @@ LL | let _ = { let tmp = i; i += 1; tmp } + i++;
65
60
| +++++++++++ ~~~~~~~~~~~~~~~
66
61
67
62
error: Rust has no prefix increment operator
68
- --> $DIR/issue-104867-inc-dec-2.rs:33 :13
63
+ --> $DIR/issue-104867-inc-dec-2.rs:34 :13
69
64
|
70
65
LL | let _ = ++i + i++;
71
66
| ^^ not a valid prefix operator
@@ -76,7 +71,7 @@ LL | let _ = { i += 1; i } + i++;
76
71
| ~ +++++++++
77
72
78
73
error: Rust has no postfix increment operator
79
- --> $DIR/issue-104867-inc-dec-2.rs:38 :14
74
+ --> $DIR/issue-104867-inc-dec-2.rs:39 :14
80
75
|
81
76
LL | let _ = i++ + ++i;
82
77
| ^^ not a valid postfix operator
@@ -86,5 +81,27 @@ help: use `+= 1` instead
86
81
LL | let _ = { let tmp = i; i += 1; tmp } + ++i;
87
82
| +++++++++++ ~~~~~~~~~~~~~~~
88
83
89
- error: aborting due to 8 previous errors
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
90
107
0 commit comments