| 3166 | } |
| 3167 | |
| 3168 | const Token* findExpressionChangedSkipDeadCode(const Token* expr, |
| 3169 | const Token* start, |
| 3170 | const Token* end, |
| 3171 | const Settings& settings, |
| 3172 | const std::function<std::vector<MathLib::bigint>(const Token* tok)>& evaluate, |
| 3173 | int depth) |
| 3174 | { |
| 3175 | return findExpressionChangedImpl( |
| 3176 | expr, start, end, settings, depth, ExpressionChangedSkipDeadCode{settings.library, evaluate}); |
| 3177 | } |
| 3178 | |
| 3179 | const Token* getArgumentStart(const Token* ftok) |
| 3180 | { |
no test coverage detected