Cppcheck может быть в состоянии сделать это, но я не уверен. Если бы он этого не делал сейчас, это была бы идеальная основа для создания такой функции.
(Кроме того, если вы еще не используете Cppcheck, начните сейчас! Отказ от ответственности: я участник.)