summaryrefslogtreecommitdiff
path: root/src/ir/utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ir/utils.h')
-rw-r--r--src/ir/utils.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ir/utils.h b/src/ir/utils.h
index 428657e88..7d8b28759 100644
--- a/src/ir/utils.h
+++ b/src/ir/utils.h
@@ -160,6 +160,8 @@ struct ReFinalize
void visitPop(Pop* curr);
void visitTupleMake(TupleMake* curr);
void visitTupleExtract(TupleExtract* curr);
+ void visitI31New(I31New* curr);
+ void visitI31Get(I31Get* curr);
void visitFunction(Function* curr);
@@ -230,6 +232,8 @@ struct ReFinalizeNode : public OverriddenVisitor<ReFinalizeNode> {
void visitPop(Pop* curr) { curr->finalize(); }
void visitTupleMake(TupleMake* curr) { curr->finalize(); }
void visitTupleExtract(TupleExtract* curr) { curr->finalize(); }
+ void visitI31New(I31New* curr) { curr->finalize(); }
+ void visitI31Get(I31Get* curr) { curr->finalize(); }
void visitExport(Export* curr) { WASM_UNREACHABLE("unimp"); }
void visitGlobal(Global* curr) { WASM_UNREACHABLE("unimp"); }