Необходимо прекратить (или минимизировать) использование необработанных указателей C / C ++ в нашей исходной базе (т. Е. Вместо этого следует использовать другие параметры, такие как ссылки или интеллектуальные указатели).
Можно ли написать плагин CLangпредупредить об использовании указателей Raw (как локальные / глобальные переменные / переменные-члены, как возвращаемое значение функции, как параметр функции)? Или это определенно невозможная вещь?
Если это возможно, оцените, если бы вы могли предоставить некоторые рекомендации / ссылки.