summaryrefslogtreecommitdiff
path: root/src/tools/wasm-shell.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/wasm-shell.cpp')
-rw-r--r--src/tools/wasm-shell.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/wasm-shell.cpp b/src/tools/wasm-shell.cpp
index 0de93c69e..2d0fbf14c 100644
--- a/src/tools/wasm-shell.cpp
+++ b/src/tools/wasm-shell.cpp
@@ -134,7 +134,7 @@ protected:
lastModule = module->name;
builders[moduleName] = builder;
modules[moduleName].swap(module);
- modules[moduleName]->features = FeatureSet::All;
+ modules[moduleName]->features.setAll();
bool valid = WasmValidator().validate(*modules[moduleName]);
if (!valid) {
std::cout << *modules[moduleName] << '\n';
@@ -237,7 +237,7 @@ protected:
void parseModuleAssertion(Element& s) {
Module wasm;
- wasm.features = FeatureSet::All;
+ wasm.features.setAll();
std::unique_ptr<SExpressionWasmBuilder> builder;
auto id = s[0]->str();
@@ -358,7 +358,7 @@ protected:
"memory", spectest->memory.name, ExternalKind::Memory));
modules["spectest"].swap(spectest);
- modules["spectest"]->features = FeatureSet::All;
+ modules["spectest"]->features.setAll();
instantiate(modules["spectest"].get());
linkedInstances["spectest"] = instances["spectest"];
// print_* functions are handled separately, no need to define here.