summaryrefslogtreecommitdiff
path: root/src/binaryen-c.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/binaryen-c.cpp')
-rw-r--r--src/binaryen-c.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp
index 6bf2e7d7c..da3485843 100644
--- a/src/binaryen-c.cpp
+++ b/src/binaryen-c.cpp
@@ -371,6 +371,9 @@ BinaryenExternalKind BinaryenExternalGlobal(void) {
// Features
+BinaryenFeatures BinaryenFeatureMVP(void) {
+ return static_cast<BinaryenFeatures>(FeatureSet::Feature::MVP);
+}
BinaryenFeatures BinaryenFeatureAtomics(void) {
return static_cast<BinaryenFeatures>(FeatureSet::Feature::Atomics);
}
@@ -392,6 +395,9 @@ BinaryenFeatures BinaryenFeatureSIMD128(void) {
BinaryenFeatures BinaryenFeatureExceptionHandling(void) {
return static_cast<BinaryenFeatures>(FeatureSet::Feature::ExceptionHandling);
}
+BinaryenFeatures BinaryenFeatureAll(void) {
+ return static_cast<BinaryenFeatures>(FeatureSet::Feature::All);
+}
// Modules