Add the readability-redundant-access-specifiers check.
authorAaron Ballman <aaron@aaronballman.com>
Wed, 30 Oct 2019 17:26:41 +0000 (13:26 -0400)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 30 Oct 2019 17:30:57 +0000 (13:30 -0400)
commit29dc0b17de6b04afa6110a040053a19b02ca1a87
tree0944c68c2b65e98c74d8733c4cb1988adf294e1f
parente5972f2a04ee48a9190cd25f0d5b24cbca4d47f2
Add the readability-redundant-access-specifiers check.

This finds redundant access specifier declarations inside classes, structs, and unions.

Patch by Mateusz Mackowski.
clang-tools-extra/clang-tidy/readability/CMakeLists.txt
clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp
clang-tools-extra/clang-tidy/readability/RedundantAccessSpecifiersCheck.cpp [new file with mode: 0644]
clang-tools-extra/clang-tidy/readability/RedundantAccessSpecifiersCheck.h [new file with mode: 0644]
clang-tools-extra/docs/ReleaseNotes.rst
clang-tools-extra/docs/clang-tidy/checks/list.rst
clang-tools-extra/docs/clang-tidy/checks/readability-redundant-access-specifiers.rst [new file with mode: 0644]
clang-tools-extra/test/clang-tidy/readability-redundant-access-specifiers-check-first-declaration.cpp [new file with mode: 0644]
clang-tools-extra/test/clang-tidy/readability-redundant-access-specifiers.cpp [new file with mode: 0644]