diff options
Diffstat (limited to 'src/wasm-ir-builder.h')
-rw-r--r-- | src/wasm-ir-builder.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/wasm-ir-builder.h b/src/wasm-ir-builder.h index 917080fc4..7c4c4a36d 100644 --- a/src/wasm-ir-builder.h +++ b/src/wasm-ir-builder.h @@ -216,6 +216,7 @@ public: [[nodiscard]] Result<> makeResume(HeapType ct, const std::vector<Name>& tags, const std::vector<Index>& labels); + [[nodiscard]] Result<> makeSuspend(Name tag); // Private functions that must be public for technical reasons. [[nodiscard]] Result<> visitExpression(Expression*); @@ -256,6 +257,7 @@ public: [[nodiscard]] Result<> visitStringEncode(StringEncode*); [[nodiscard]] Result<> visitContBind(ContBind*); [[nodiscard]] Result<> visitResume(Resume*); + [[nodiscard]] Result<> visitSuspend(Suspend*); [[nodiscard]] Result<> visitTupleMake(TupleMake*); [[nodiscard]] Result<> visitTupleExtract(TupleExtract*, |