[clang-tidy] Add check 'readability-redundant-member-init'
authorMalcolm Parsons <malcolm.parsons@gmail.com>
Thu, 20 Oct 2016 16:08:03 +0000 (16:08 +0000)
committerMalcolm Parsons <malcolm.parsons@gmail.com>
Thu, 20 Oct 2016 16:08:03 +0000 (16:08 +0000)
commit5c24a1148d8e489608ddf34e0b60bbaab348438a
treedfb0c07a52c1c413c3e3c63b5956e821e2b9b849
parent039983b915a130df66e3d4bd1f0705519386f09c
[clang-tidy] Add check 'readability-redundant-member-init'

Summary: The check emits a warning if a member-initializer calls the member's default constructor with no arguments.

Reviewers: sbenza, alexfh, aaron.ballman

Subscribers: modocache, mgorny, Eugene.Zelenko, etienneb, Prazek, hokein, cfe-commits, beanz

Differential Revision: https://reviews.llvm.org/D24339

llvm-svn: 284742
clang-tools-extra/clang-tidy/readability/CMakeLists.txt
clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp
clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp [new file with mode: 0644]
clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.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-member-init.rst [new file with mode: 0644]
clang-tools-extra/test/clang-tidy/readability-redundant-member-init.cpp [new file with mode: 0644]