File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -1021,9 +1021,12 @@ Note that these are pseudo instructions enabling Binaryen to reason about multip
1021
1021
1022
1022
#### [ Reference types operations] ( https://github.com/WebAssembly/reference-types/blob/master/proposals/reference-types/Overview.md ) 🦄
1023
1023
1024
- * Module#ref.** null** (): ` ExpressionRef `
1024
+ * Module#ref.** null** (type: ` Type ` ): ` ExpressionRef `
1025
1025
* Module#ref.** is_null** (value: ` ExpressionRef ` ): ` ExpressionRef `
1026
- * Module#ref.** func** (name: ` string ` ): ` ExpressionRef `
1026
+ * Module#ref.** as_non_null** (value: ` ExpressionRef ` ): ` ExpressionRef `
1027
+ * Module#ref.** func** (name: ` string ` , type: ` Type ` ): ` ExpressionRef `
1028
+ * Module#ref.** i31** (value: ` ExpressionRef ` ): ` ExpressionRef `
1029
+ * Module#ref.** eq** (left: ` ExpressionRef ` , right: ` ExpressionRef ` ): ` ExpressionRef `
1027
1030
1028
1031
#### [ Bulk memory operations] ( https://github.com/WebAssembly/bulk-memory-operations/blob/master/proposals/bulk-memory-operations/Overview.md ) 🦄
1029
1032
Original file line number Diff line number Diff line change @@ -1742,9 +1742,6 @@ declare module binaryen {
1742
1742
ref : {
1743
1743
null ( type : Type ) : ExpressionRef ;
1744
1744
is_null ( value : ExpressionRef ) : ExpressionRef ;
1745
- is_func ( value : ExpressionRef ) : ExpressionRef ;
1746
- is_data ( value : ExpressionRef ) : ExpressionRef ;
1747
- is_i31 ( value : ExpressionRef ) : ExpressionRef ;
1748
1745
as_non_null ( value : ExpressionRef ) : ExpressionRef ;
1749
1746
func ( name : string , type : Type ) : ExpressionRef ;
1750
1747
i31 ( value : ExpressionRef ) : ExpressionRef ;
You can’t perform that action at this time.
0 commit comments