summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-ir-builder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm/wasm-ir-builder.cpp')
-rw-r--r--src/wasm/wasm-ir-builder.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/wasm/wasm-ir-builder.cpp b/src/wasm/wasm-ir-builder.cpp
index c866cce20..0c5f0830e 100644
--- a/src/wasm/wasm-ir-builder.cpp
+++ b/src/wasm/wasm-ir-builder.cpp
@@ -840,7 +840,10 @@ Result<> IRBuilder::makeRefIsNull() {
return Ok{};
}
-// Result<> IRBuilder::makeRefFunc() {}
+Result<> IRBuilder::makeRefFunc(Name func) {
+ push(builder.makeRefFunc(func, wasm.getFunction(func)->type));
+ return Ok{};
+}
Result<> IRBuilder::makeRefEq() {
RefEq curr;