Commit 6ba8ef6
committed
refactor(Corpus): valueless_after_move is asserted
Only use MRDOCS_ASSERT for valueless_after_move(). Since polymorphic objects are no longer nullable, and using moved-from objects is invalid, we should never check valueless_after_move() to determine conditional application logic.1 parent afa558a commit 6ba8ef6
File tree
20 files changed
+189
-236
lines changed- include/mrdocs
- ADT
- Metadata
- src/lib
- AST
- Gen
- hbs
- xml
- Metadata
- Finalizers
- Javadoc
- Info
20 files changed
+189
-236
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
196 | 209 | | |
197 | 210 | | |
198 | 211 | | |
| |||
217 | 230 | | |
218 | 231 | | |
219 | 232 | | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
244 | 236 | | |
245 | 237 | | |
246 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 64 | + | |
69 | 65 | | |
70 | 66 | | |
71 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
| 67 | + | |
72 | 68 | | |
73 | 69 | | |
74 | 70 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
| 74 | + | |
79 | 75 | | |
80 | 76 | | |
81 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
| 178 | + | |
183 | 179 | | |
184 | 180 | | |
185 | 181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
714 | 714 | | |
715 | 715 | | |
716 | 716 | | |
717 | | - | |
718 | | - | |
| 717 | + | |
| 718 | + | |
719 | 719 | | |
720 | 720 | | |
721 | 721 | | |
| |||
1341 | 1341 | | |
1342 | 1342 | | |
1343 | 1343 | | |
1344 | | - | |
1345 | | - | |
1346 | | - | |
1347 | | - | |
1348 | | - | |
| 1344 | + | |
1349 | 1345 | | |
1350 | 1346 | | |
1351 | 1347 | | |
| |||
1496 | 1492 | | |
1497 | 1493 | | |
1498 | 1494 | | |
| 1495 | + | |
1499 | 1496 | | |
1500 | 1497 | | |
1501 | 1498 | | |
1502 | 1499 | | |
1503 | 1500 | | |
1504 | 1501 | | |
1505 | 1502 | | |
1506 | | - | |
| 1503 | + | |
1507 | 1504 | | |
1508 | 1505 | | |
1509 | 1506 | | |
| |||
1532 | 1529 | | |
1533 | 1530 | | |
1534 | 1531 | | |
1535 | | - | |
| 1532 | + | |
1536 | 1533 | | |
1537 | 1534 | | |
1538 | 1535 | | |
| |||
1547 | 1544 | | |
1548 | 1545 | | |
1549 | 1546 | | |
1550 | | - | |
| 1547 | + | |
1551 | 1548 | | |
1552 | 1549 | | |
1553 | 1550 | | |
| |||
1563 | 1560 | | |
1564 | 1561 | | |
1565 | 1562 | | |
1566 | | - | |
1567 | | - | |
| 1563 | + | |
1568 | 1564 | | |
1569 | 1565 | | |
1570 | 1566 | | |
| |||
1578 | 1574 | | |
1579 | 1575 | | |
1580 | 1576 | | |
| 1577 | + | |
1581 | 1578 | | |
1582 | 1579 | | |
1583 | 1580 | | |
| |||
1615 | 1612 | | |
1616 | 1613 | | |
1617 | 1614 | | |
1618 | | - | |
1619 | | - | |
1620 | | - | |
1621 | | - | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
1622 | 1619 | | |
1623 | 1620 | | |
1624 | 1621 | | |
| |||
0 commit comments