summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-08-07 11:27:30 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-09-07 09:54:55 -0700
commite9d057d097f3875be50bba44d874e66ad71e40f2 (patch)
tree3c1aa04f4cb0e67f153d536c5357f45bed5b237e
parentf48690ceeea66cf44e8f64be6543d6ed6b9e6bb5 (diff)
downloadbinaryen-e9d057d097f3875be50bba44d874e66ad71e40f2.tar.gz
binaryen-e9d057d097f3875be50bba44d874e66ad71e40f2.tar.bz2
binaryen-e9d057d097f3875be50bba44d874e66ad71e40f2.zip
fix compilation error on recent clang
-rw-r--r--src/wasm-traversal.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wasm-traversal.h b/src/wasm-traversal.h
index f4483644c..b69db1ea2 100644
--- a/src/wasm-traversal.h
+++ b/src/wasm-traversal.h
@@ -460,9 +460,9 @@ struct ControlFlowWalker : public PostWalker<SubType, VisitorType> {
Index i = controlFlowStack.size() - 1;
while (1) {
auto* curr = controlFlowStack[i];
- if (Block* block = curr->dynCast<Block>()) {
+ if (Block* block = curr->template dynCast<Block>()) {
if (name == block->name) return curr;
- } else if (Loop* loop = curr->dynCast<Loop>()) {
+ } else if (Loop* loop = curr->template dynCast<Loop>()) {
if (name == loop->name) return curr;
} else {
WASM_UNREACHABLE();