Последний cppcheck предупреждает об этом, и здесь был добавлен регрессионный тест:
https://github.com/danmar/cppcheck/pull/2401
Исторически cppcheck отслеживал только значения переменных, но недавно улучшил поддержку отслеживания значений выражений. Это изменение, скорее всего, было результатом этих изменений здесь:
В будущем запланированы дополнительные улучшения для отслеживания выражений, но, скорее всего, они появятся после выхода версии 1.90.