|
152 | 152 | * **i31ref**: `Type`<br /> |
153 | 153 | i31 reference. 🦄 |
154 | 154 |
|
155 | | - * **dataref**: `Type`<br /> |
156 | | - Data reference. 🦄 |
| 155 | + * **structref**: `Type`<br /> |
| 156 | + Structure reference. 🦄 |
157 | 157 |
|
158 | 158 | * **stringref**: `Type`<br /> |
159 | 159 | String reference. 🦄 |
@@ -1027,9 +1027,10 @@ Note that these are pseudo instructions enabling Binaryen to reason about multip |
1027 | 1027 |
|
1028 | 1028 | #### [Bulk memory operations](https://github.com/WebAssembly/bulk-memory-operations/blob/master/proposals/bulk-memory-operations/Overview.md) 🦄 |
1029 | 1029 |
|
1030 | | -* Module#memory.**init**(segment: `number`, dest: `ExpressionRef`, offset: `ExpressionRef`, size: `ExpressionRef`): `ExpressionRef` |
| 1030 | +* Module#memory.**init**(segment: `string`, dest: `ExpressionRef`, offset: `ExpressionRef`, size: `ExpressionRef`): `ExpressionRef` |
1031 | 1031 | * Module#memory.**copy**(dest: `ExpressionRef`, source: `ExpressionRef`, size: `ExpressionRef`): `ExpressionRef` |
1032 | 1032 | * Module#memory.**fill**(dest: `ExpressionRef`, value: `ExpressionRef`, size: `ExpressionRef`): `ExpressionRef` |
| 1033 | +* Module#data.**drop**(segment: `string`): `ExpressionRef` |
1033 | 1034 |
|
1034 | 1035 | ### Expression manipulation |
1035 | 1036 |
|
@@ -1268,7 +1269,7 @@ Note that these are pseudo instructions enabling Binaryen to reason about multip |
1268 | 1269 | * TupleExtract#**tuple**: `ExpressionRef` |
1269 | 1270 | * TupleExtract#**index**: `number` |
1270 | 1271 | > |
1271 | | - * I31NewInfo#**value**: `ExpressionRef` |
| 1272 | + * RefI31Info#**value**: `ExpressionRef` |
1272 | 1273 | > |
1273 | 1274 | * I31GetInfo#**i31**: `ExpressionRef` |
1274 | 1275 | * I31GetInfo#**isSigned**: `boolean` |
|
0 commit comments