From 44e83f2fb039a38b0764a172aa7c64ec3290d8c5 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Sun, 1 Nov 2015 15:31:00 -0800 Subject: remove condition from break --- src/wasm.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/wasm.h') diff --git a/src/wasm.h b/src/wasm.h index 3deae22ef..222eb7cfa 100644 --- a/src/wasm.h +++ b/src/wasm.h @@ -387,12 +387,11 @@ public: Break() : Expression(BreakId) {} Name name; - Expression *condition, *value; + Expression *value; std::ostream& doPrint(std::ostream &o, unsigned indent) { printOpening(o, "break ") << name; incIndent(o, indent); - if (condition) printFullLine(o, indent, condition); if (value) printFullLine(o, indent, value); return decIndent(o, indent); } @@ -1039,7 +1038,6 @@ struct WasmWalker : public WasmVisitor { } void visitLabel(Label *curr) override {} void visitBreak(Break *curr) override { - curr->condition = parent.walk(curr->condition); curr->value = parent.walk(curr->value); } void visitSwitch(Switch *curr) override { -- cgit v1.2.3