Commit d7ea6c0
fix(to_cpp1): don't emit
* fix(to_cpp1): don't emit `[[nodiscard]]` for pre-increment/decrement
* Rename the new function, and move part of the test to a sema enforcement
* Tweak assert/check order
---------
Co-authored-by: Herb Sutter <[email protected]>[[nodiscard]] for pre-increment/decrement (#883)1 parent c74a0f2 commit d7ea6c0
3 files changed
+60
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2229 | 2229 | | |
2230 | 2230 | | |
2231 | 2231 | | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
2232 | 2235 | | |
2233 | 2236 | | |
2234 | 2237 | | |
| |||
3197 | 3200 | | |
3198 | 3201 | | |
3199 | 3202 | | |
| 3203 | + | |
| 3204 | + | |
| 3205 | + | |
| 3206 | + | |
| 3207 | + | |
| 3208 | + | |
| 3209 | + | |
| 3210 | + | |
| 3211 | + | |
| 3212 | + | |
3200 | 3213 | | |
3201 | 3214 | | |
3202 | 3215 | | |
| |||
3709 | 3722 | | |
3710 | 3723 | | |
3711 | 3724 | | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
| 3730 | + | |
| 3731 | + | |
| 3732 | + | |
| 3733 | + | |
| 3734 | + | |
| 3735 | + | |
| 3736 | + | |
| 3737 | + | |
| 3738 | + | |
3712 | 3739 | | |
3713 | 3740 | | |
3714 | 3741 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1523 | 1523 | | |
1524 | 1524 | | |
1525 | 1525 | | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
1526 | 1554 | | |
1527 | 1555 | | |
1528 | 1556 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4596 | 4596 | | |
4597 | 4597 | | |
4598 | 4598 | | |
| 4599 | + | |
| 4600 | + | |
| 4601 | + | |
| 4602 | + | |
4599 | 4603 | | |
4600 | 4604 | | |
4601 | 4605 | | |
| |||
6093 | 6097 | | |
6094 | 6098 | | |
6095 | 6099 | | |
| 6100 | + | |
6096 | 6101 | | |
6097 | 6102 | | |
6098 | 6103 | | |
| |||
0 commit comments