diff options
Diffstat (limited to 'src/passes/DeadCodeElimination.cpp')
-rw-r--r-- | src/passes/DeadCodeElimination.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/passes/DeadCodeElimination.cpp b/src/passes/DeadCodeElimination.cpp index 08515753c..79a004eb2 100644 --- a/src/passes/DeadCodeElimination.cpp +++ b/src/passes/DeadCodeElimination.cpp @@ -148,8 +148,7 @@ struct DeadCodeElimination : public WalkerPass<PostWalker<DeadCodeElimination, V } static void doAfterIfElseTrue(DeadCodeElimination* self, Expression** currp) { - auto* curr = (*currp)->cast<If>(); - assert(curr->ifFalse); + assert((*currp)->cast<If>()->ifFalse); bool reachableBefore = self->ifStack.back(); self->ifStack.pop_back(); self->ifStack.push_back(self->reachable); |