Reset loop state (to default) before interpreting for-loop post block

This commit is contained in:
Bhargava Shastry
2019-05-02 22:22:19 +02:00
parent befadea0c6
commit 2d1faf53be
2 changed files with 38 additions and 0 deletions
@@ -110,6 +110,7 @@ void Interpreter::operator()(ForLoop const& _forLoop)
if (m_state.loopState == LoopState::Break)
break;
m_state.loopState = LoopState::Default;
(*this)(_forLoop.post);
}
m_state.loopState = LoopState::Default;