Support virtual-near-miss check.

Summary: Virtual function override near miss detection. Function complete. Test complete. Do not conduct Fix for now.

Reviewers: alexfh

Subscribers: cfe-commits

Patch by Cong Liu!

Differential Revision: http://reviews.llvm.org/D15823

llvm-svn: 257599
This commit is contained in:
Alexander Kornienko
2016-01-13 14:16:35 +00:00
parent 73f018e381
commit 98ba0813e6
7 changed files with 418 additions and 0 deletions

View File

@@ -34,6 +34,7 @@
#include "UnusedAliasDeclsCheck.h"
#include "UnusedParametersCheck.h"
#include "UnusedRAIICheck.h"
#include "VirtualNearMissCheck.h"
namespace clang {
namespace tidy {
@@ -87,6 +88,8 @@ public:
CheckFactories.registerCheck<UnusedParametersCheck>(
"misc-unused-parameters");
CheckFactories.registerCheck<UnusedRAIICheck>("misc-unused-raii");
CheckFactories.registerCheck<VirtualNearMissCheck>(
"misc-virtual-near-miss");
}
};