summaryrefslogtreecommitdiff
path: root/src/wasm/wasm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm/wasm.cpp')
-rw-r--r--src/wasm/wasm.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wasm/wasm.cpp b/src/wasm/wasm.cpp
index 72fc3b202..1554ded62 100644
--- a/src/wasm/wasm.cpp
+++ b/src/wasm/wasm.cpp
@@ -102,8 +102,9 @@ const char* getExpressionName(Expression* curr) {
case Expression::Id::AtomicRMWId: return "atomic_rmw";
case Expression::Id::AtomicWaitId: return "atomic_wait";
case Expression::Id::AtomicWakeId: return "atomic_wake";
- default: WASM_UNREACHABLE();
+ case Expression::Id::NumExpressionIds: WASM_UNREACHABLE();
}
+ WASM_UNREACHABLE();
}
// core AST type checking
@@ -480,7 +481,7 @@ void Unary::finalize() {
case ConvertUInt32ToFloat64:
case ConvertSInt64ToFloat64:
case ConvertUInt64ToFloat64: type = f64; break;
- default: std::cerr << "waka " << op << '\n'; WASM_UNREACHABLE();
+ case InvalidUnary: WASM_UNREACHABLE();
}
}
@@ -565,7 +566,6 @@ void Host::finalize() {
}
break;
}
- default: WASM_UNREACHABLE();
}
}