From a28343a33ed28b4d5c83c37e350aceaf09b5246f Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Thu, 5 Dec 2019 13:09:21 -0600 Subject: Add string parameter to WASM_UNREACHABLE (#2499) This works more like llvm's unreachable handler in that is preserves information even in release builds. --- src/passes/RemoveUnusedNames.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/passes/RemoveUnusedNames.cpp') diff --git a/src/passes/RemoveUnusedNames.cpp b/src/passes/RemoveUnusedNames.cpp index 3b04522ad..1cd974704 100644 --- a/src/passes/RemoveUnusedNames.cpp +++ b/src/passes/RemoveUnusedNames.cpp @@ -80,7 +80,7 @@ struct RemoveUnusedNames : public WalkerPass> { br->name = child->name; } } else { - WASM_UNREACHABLE(); + WASM_UNREACHABLE("unexpected expr type"); } } child->finalize(child->type); -- cgit v1.2.3