Как обнаружить методы, которые могут иметь более ограничительный спецификатор доступа - PullRequest
2 голосов
/ 07 апреля 2020

Я хотел бы проанализировать кучу файлов исходного кода C ++, чтобы определить, может ли какой-либо из методов определенных классов иметь более ограничительный спецификатор доступа. Простой случай - это методы, которые вначале были объявлены как public, но позже их вызывает только класс владельца, поэтому их можно переместить в private.

. Есть ли какой-нибудь автоматический c инструмент? для этого? Я работаю в Linux, код C++11 -совместим, и я играю с несколькими clang инструментами, чтобы создать свой собственный, но если кто-то может указать мне на уже существующий инструмент, он будет очень цениться.

...