diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/passes/RemoveUnusedBrs.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/passes/RemoveUnusedBrs.cpp b/src/passes/RemoveUnusedBrs.cpp index 576f2fe91..893cf9039 100644 --- a/src/passes/RemoveUnusedBrs.cpp +++ b/src/passes/RemoveUnusedBrs.cpp @@ -1566,7 +1566,8 @@ struct RemoveUnusedBrs : public WalkerPass<PostWalker<RemoveUnusedBrs>> { auto* condition = getProperBrIf(curr)->condition; if (auto* binary = condition->dynCast<Binary>()) { return binary->right->cast<Const>()->value.geti32(); - } else if (auto* unary = condition->dynCast<Unary>()) { + } else if ([[maybe_unused]] auto* unary = + condition->dynCast<Unary>()) { assert(unary->op == EqZInt32); return 0; } else { |