diff options
Diffstat (limited to 'src/wasm-ir-builder.h')
-rw-r--r-- | src/wasm-ir-builder.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/wasm-ir-builder.h b/src/wasm-ir-builder.h index 4b6cacae9..e02d623f8 100644 --- a/src/wasm-ir-builder.h +++ b/src/wasm-ir-builder.h @@ -148,7 +148,7 @@ public: // [[nodiscard]] Result<> makeTupleExtract(); [[nodiscard]] Result<> makeRefI31(); [[nodiscard]] Result<> makeI31Get(bool signed_); - // [[nodiscard]] Result<> makeCallRef(); + [[nodiscard]] Result<> makeCallRef(HeapType type, bool isReturn); [[nodiscard]] Result<> makeRefTest(Type type); [[nodiscard]] Result<> makeRefCast(Type type); [[nodiscard]] Result<> @@ -197,6 +197,7 @@ public: [[nodiscard]] Result<> visitSwitch(Switch*, std::optional<Index> defaultLabel = std::nullopt); [[nodiscard]] Result<> visitCall(Call*); + [[nodiscard]] Result<> visitCallRef(CallRef*); private: Module& wasm; |