| 495 | } |
| 496 | |
| 497 | static void removeModifiedVars(ProgramMemory& pm, const Token* tok, const Token* origin, const Settings& settings) |
| 498 | { |
| 499 | pm.erase_if([&](const ExprIdToken& e) { |
| 500 | return isVariableChanged(origin, tok, e.getExpressionId(), false, settings); |
| 501 | }); |
| 502 | } |
| 503 | |
| 504 | static ProgramMemory getInitialProgramState(const Token* tok, |
| 505 | const Token* origin, |
no test coverage detected