| 1235 | |
| 1236 | private: |
| 1237 | ValuePtr<Analyzer> reanalyze(Token* tok, const std::string& msg) const override { |
| 1238 | ValueFlow::Value newValue = value; |
| 1239 | newValue.errorPath.emplace_back(tok, msg); |
| 1240 | return makeAnalyzer(tok, std::move(newValue), settings); |
| 1241 | } |
| 1242 | }; |
| 1243 | |
| 1244 | struct ExpressionAnalyzer : SingleValueFlowAnalyzer { |
nothing calls this directly
no test coverage detected