|
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