Commit 81c83e5
committed
fix stream/future type handling for exported interfaces
Signed-off-by: Joel Dice <[email protected]>1 parent 5f4ad17 commit 81c83e5
File tree
4 files changed
+114
-42
lines changed- crates
- wasm-encoder/src/component
- wit-component
- src
- tests
4 files changed
+114
-42
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
454 | 454 | | |
455 | 455 | | |
456 | 456 | | |
457 | | - | |
| 457 | + | |
458 | 458 | | |
459 | 459 | | |
460 | 460 | | |
| |||
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
507 | | - | |
| 507 | + | |
508 | 508 | | |
509 | 509 | | |
510 | 510 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1320 | 1320 | | |
1321 | 1321 | | |
1322 | 1322 | | |
1323 | | - | |
| 1323 | + | |
1324 | 1324 | | |
1325 | 1325 | | |
1326 | 1326 | | |
| |||
1422 | 1422 | | |
1423 | 1423 | | |
1424 | 1424 | | |
1425 | | - | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
1426 | 1438 | | |
1427 | | - | |
1428 | | - | |
1429 | | - | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
1430 | 1446 | | |
1431 | 1447 | | |
1432 | 1448 | | |
| |||
1733 | 1749 | | |
1734 | 1750 | | |
1735 | 1751 | | |
1736 | | - | |
| 1752 | + | |
1737 | 1753 | | |
1738 | 1754 | | |
1739 | 1755 | | |
| |||
1749 | 1765 | | |
1750 | 1766 | | |
1751 | 1767 | | |
1752 | | - | |
1753 | | - | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
1754 | 1774 | | |
1755 | 1775 | | |
1756 | 1776 | | |
1757 | | - | |
1758 | | - | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
| 1782 | + | |
1759 | 1783 | | |
1760 | 1784 | | |
1761 | 1785 | | |
1762 | | - | |
1763 | | - | |
| 1786 | + | |
| 1787 | + | |
1764 | 1788 | | |
1765 | 1789 | | |
1766 | 1790 | | |
1767 | | - | |
1768 | | - | |
| 1791 | + | |
| 1792 | + | |
1769 | 1793 | | |
1770 | 1794 | | |
1771 | 1795 | | |
1772 | 1796 | | |
1773 | | - | |
| 1797 | + | |
1774 | 1798 | | |
1775 | 1799 | | |
1776 | 1800 | | |
| |||
1786 | 1810 | | |
1787 | 1811 | | |
1788 | 1812 | | |
1789 | | - | |
1790 | | - | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
1791 | 1819 | | |
1792 | 1820 | | |
1793 | 1821 | | |
1794 | | - | |
1795 | | - | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
1796 | 1828 | | |
1797 | 1829 | | |
1798 | 1830 | | |
1799 | | - | |
1800 | | - | |
| 1831 | + | |
| 1832 | + | |
1801 | 1833 | | |
1802 | 1834 | | |
1803 | 1835 | | |
1804 | | - | |
1805 | | - | |
| 1836 | + | |
| 1837 | + | |
1806 | 1838 | | |
1807 | 1839 | | |
1808 | 1840 | | |
| |||
2160 | 2192 | | |
2161 | 2193 | | |
2162 | 2194 | | |
2163 | | - | |
2164 | | - | |
| 2195 | + | |
| 2196 | + | |
2165 | 2197 | | |
2166 | 2198 | | |
2167 | | - | |
2168 | | - | |
| 2199 | + | |
| 2200 | + | |
2169 | 2201 | | |
2170 | 2202 | | |
2171 | 2203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
| 233 | + | |
233 | 234 | | |
234 | 235 | | |
235 | 236 | | |
236 | 237 | | |
| 238 | + | |
237 | 239 | | |
238 | 240 | | |
239 | | - | |
240 | | - | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
241 | 249 | | |
242 | 250 | | |
243 | 251 | | |
| |||
249 | 257 | | |
250 | 258 | | |
251 | 259 | | |
| 260 | + | |
252 | 261 | | |
253 | 262 | | |
254 | 263 | | |
255 | 264 | | |
| 265 | + | |
256 | 266 | | |
257 | 267 | | |
258 | | - | |
259 | | - | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
260 | 276 | | |
261 | 277 | | |
262 | 278 | | |
| |||
1464 | 1480 | | |
1465 | 1481 | | |
1466 | 1482 | | |
| 1483 | + | |
1467 | 1484 | | |
1468 | 1485 | | |
1469 | | - | |
| 1486 | + | |
| 1487 | + | |
1470 | 1488 | | |
1471 | 1489 | | |
1472 | 1490 | | |
1473 | 1491 | | |
1474 | 1492 | | |
1475 | 1493 | | |
1476 | 1494 | | |
| 1495 | + | |
1477 | 1496 | | |
1478 | 1497 | | |
1479 | | - | |
| 1498 | + | |
| 1499 | + | |
1480 | 1500 | | |
1481 | 1501 | | |
1482 | 1502 | | |
1483 | 1503 | | |
1484 | 1504 | | |
1485 | 1505 | | |
1486 | 1506 | | |
1487 | | - | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
1488 | 1512 | | |
1489 | 1513 | | |
1490 | 1514 | | |
1491 | 1515 | | |
1492 | 1516 | | |
1493 | 1517 | | |
1494 | | - | |
| 1518 | + | |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
| 1522 | + | |
1495 | 1523 | | |
1496 | 1524 | | |
1497 | 1525 | | |
| |||
1524 | 1552 | | |
1525 | 1553 | | |
1526 | 1554 | | |
| 1555 | + | |
1527 | 1556 | | |
1528 | 1557 | | |
1529 | | - | |
| 1558 | + | |
| 1559 | + | |
1530 | 1560 | | |
1531 | 1561 | | |
1532 | 1562 | | |
1533 | 1563 | | |
1534 | 1564 | | |
1535 | 1565 | | |
1536 | 1566 | | |
| 1567 | + | |
1537 | 1568 | | |
1538 | 1569 | | |
1539 | | - | |
| 1570 | + | |
| 1571 | + | |
1540 | 1572 | | |
1541 | 1573 | | |
1542 | 1574 | | |
1543 | 1575 | | |
1544 | 1576 | | |
1545 | 1577 | | |
1546 | 1578 | | |
1547 | | - | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
1548 | 1584 | | |
1549 | 1585 | | |
1550 | 1586 | | |
1551 | 1587 | | |
1552 | 1588 | | |
1553 | 1589 | | |
1554 | | - | |
| 1590 | + | |
| 1591 | + | |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
1555 | 1595 | | |
1556 | 1596 | | |
1557 | 1597 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| |||
0 commit comments