diff options
Diffstat (limited to 'src/binaryen-c.h')
-rw-r--r-- | src/binaryen-c.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/binaryen-c.h b/src/binaryen-c.h index 8d991343d..6337fadd8 100644 --- a/src/binaryen-c.h +++ b/src/binaryen-c.h @@ -100,7 +100,6 @@ BINARYEN_API BinaryenType BinaryenTypeFloat64(void); BINARYEN_API BinaryenType BinaryenTypeVec128(void); BINARYEN_API BinaryenType BinaryenTypeFuncref(void); BINARYEN_API BinaryenType BinaryenTypeExternref(void); -BINARYEN_API BinaryenType BinaryenTypeExnref(void); BINARYEN_API BinaryenType BinaryenTypeAnyref(void); BINARYEN_API BinaryenType BinaryenTypeEqref(void); BINARYEN_API BinaryenType BinaryenTypeI31ref(void); @@ -192,7 +191,6 @@ struct BinaryenLiteral { double f64; uint8_t v128[16]; const char* func; - // TODO: exn }; }; @@ -811,11 +809,6 @@ BinaryenThrow(BinaryenModuleRef module, BINARYEN_API BinaryenExpressionRef BinaryenRethrow(BinaryenModuleRef module, BinaryenIndex depth); BINARYEN_API BinaryenExpressionRef -BinaryenBrOnExn(BinaryenModuleRef module, - const char* name, - const char* eventName, - BinaryenExpressionRef exnref); -BINARYEN_API BinaryenExpressionRef BinaryenTupleMake(BinaryenModuleRef module, BinaryenExpressionRef* operands, BinaryenIndex numOperands); @@ -1812,25 +1805,6 @@ BINARYEN_API BinaryenIndex BinaryenRethrowGetDepth(BinaryenExpressionRef expr); BINARYEN_API void BinaryenRethrowSetDepth(BinaryenExpressionRef expr, BinaryenIndex depth); -// BrOnExn - -// Gets the name of the event triggering a `br_on_exn` expression. -BINARYEN_API const char* BinaryenBrOnExnGetEvent(BinaryenExpressionRef expr); -// Sets the name of the event triggering a `br_on_exn` expression. -BINARYEN_API void BinaryenBrOnExnSetEvent(BinaryenExpressionRef expr, - const char* eventName); -// Gets the name (target label) of a `br_on_exn` expression. -BINARYEN_API const char* BinaryenBrOnExnGetName(BinaryenExpressionRef expr); -// Sets the name (target label) of a `br_on_exn` expression. -BINARYEN_API void BinaryenBrOnExnSetName(BinaryenExpressionRef expr, - const char* name); -// Gets the expression reference expression of a `br_on_exn` expression. -BINARYEN_API BinaryenExpressionRef -BinaryenBrOnExnGetExnref(BinaryenExpressionRef expr); -// Sets the expression reference expression of a `br_on_exn` expression. -BINARYEN_API void BinaryenBrOnExnSetExnref(BinaryenExpressionRef expr, - BinaryenExpressionRef exnrefExpr); - // TupleMake // Gets the number of operands of a `tuple.make` expression. |