summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
diff options
context:
space:
mode:
authorClement Courbet <courbet@google.com>2016-07-22 12:42:19 +0000
committerClement Courbet <courbet@google.com>2016-07-22 12:42:19 +0000
commitf67fbfaa8c627bfbc628adecd4eed80fd85100b4 (patch)
tree391ced0e52aa55a963cb8753d8defe44d642fdda /clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
parenta81f4728f370541c8fd51bbad29771fa3c152069 (diff)
downloadbcm5719-llvm-f67fbfaa8c627bfbc628adecd4eed80fd85100b4.tar.gz
bcm5719-llvm-f67fbfaa8c627bfbc628adecd4eed80fd85100b4.zip
[clang-tidy] new cppcoreguidelines-slicing
Flags slicing of member variables or vtable. See: https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#es63-dont-slice https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#c145-access-polymorphic-objects-through-pointers-and-references Differential revision: http://reviews.llvm.org/D21974 llvm-svn: 276408
Diffstat (limited to 'clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt')
-rw-r--r--clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt b/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
index 65c40ed5861..77f06463327 100644
--- a/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
+++ b/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
@@ -13,6 +13,7 @@ add_clang_library(clangTidyCppCoreGuidelinesModule
ProTypeStaticCastDowncastCheck.cpp
ProTypeUnionAccessCheck.cpp
ProTypeVarargCheck.cpp
+ SlicingCheck.cpp
LINK_LIBS
clangAST
OpenPOWER on IntegriCloud