clang-tidy supports linting for naming conventions with the readability-identifier-naming check flag.
clang-tidy
The confusing part is that there are two options