diff options
author | Alon Zakai <alonzakai@gmail.com> | 2015-11-01 15:31:00 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2015-11-01 15:31:00 -0800 |
commit | 44e83f2fb039a38b0764a172aa7c64ec3290d8c5 (patch) | |
tree | 888f217d7df089525bf368849f22cf6a7505f1f2 /src/wasm.h | |
parent | b25e59d51d828f6a818141a715e9008f05e7063f (diff) | |
download | binaryen-44e83f2fb039a38b0764a172aa7c64ec3290d8c5.tar.gz binaryen-44e83f2fb039a38b0764a172aa7c64ec3290d8c5.tar.bz2 binaryen-44e83f2fb039a38b0764a172aa7c64ec3290d8c5.zip |
remove condition from break
Diffstat (limited to 'src/wasm.h')
-rw-r--r-- | src/wasm.h | 4 |
1 files changed, 1 insertions, 3 deletions
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<Expression*> { } 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 { |