File tree 2 files changed +17
-0
lines changed
2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -1205,6 +1205,12 @@ Note that these are pseudo instructions enabling Binaryen to reason about multip
1205
1205
* TryInfo#** body** : ` ExpressionRef `
1206
1206
* TryInfo#** catchBody** : ` ExpressionRef `
1207
1207
>
1208
+ * RefNullInfo
1209
+ >
1210
+ * RefIsNullInfo#** value** : ` ExpressionRef `
1211
+ >
1212
+ * RefFuncInfo#** func** : ` string `
1213
+ >
1208
1214
* ThrowInfo#** event** : ` string `
1209
1215
* ThrowInfo#** operands** : ` ExpressionRef[] `
1210
1216
>
Original file line number Diff line number Diff line change @@ -1648,6 +1648,17 @@ declare module binaryen {
1648
1648
size : ExpressionRef ;
1649
1649
}
1650
1650
1651
+ interface RefNullInfo extends ExpressionInfo {
1652
+ }
1653
+
1654
+ interface RefIsNullInfo extends ExpressionInfo {
1655
+ value : ExpressionRef ;
1656
+ }
1657
+
1658
+ interface RefFuncInfo extends ExpressionInfo {
1659
+ func : string ;
1660
+ }
1661
+
1651
1662
interface TryInfo extends ExpressionInfo {
1652
1663
body : ExpressionRef ;
1653
1664
catchBody : ExpressionRef ;
You can’t perform that action at this time.
0 commit comments