Closed PetroZarytskyi closed 3 weeks ago
clang-tidy review says "All clean, LGTM! :+1:"
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 93.76%. Comparing base (
db0a949
) to head (4220f19
).
clang-tidy review says "All clean, LGTM! :+1:"
After #904, operands in multiplication and division inside loops were not correctly stored anymore. The pop expression was emitted before the value was used:
This is because in RMV::VisitBinaryOperator the order of statements in the corresponding reverse block is not reversed (while in all other use cases of GlobalStoreAndRef, the order of statements is reversed). This PR uses a simple workaround to fix this bug. Fixes #927