From 00c03c5de7fd930da8fe1f9561037c4bc3987685 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Fri, 21 Oct 2016 21:50:28 +0000 Subject: Remove 'misc-pointer-and-integral-operation' clang-tidy check. The only cases it detects are ill-formed (some per C++ core issue 1512, others always have been). llvm-svn: 284888 --- .../misc-pointer-and-integral-operation.cpp | 30 ---------------------- 1 file changed, 30 deletions(-) delete mode 100644 clang-tools-extra/test/clang-tidy/misc-pointer-and-integral-operation.cpp (limited to 'clang-tools-extra/test/clang-tidy/misc-pointer-and-integral-operation.cpp') diff --git a/clang-tools-extra/test/clang-tidy/misc-pointer-and-integral-operation.cpp b/clang-tools-extra/test/clang-tidy/misc-pointer-and-integral-operation.cpp deleted file mode 100644 index 6591f0af360..00000000000 --- a/clang-tools-extra/test/clang-tidy/misc-pointer-and-integral-operation.cpp +++ /dev/null @@ -1,30 +0,0 @@ -// RUN: %check_clang_tidy %s misc-pointer-and-integral-operation %t - -bool* pb; -char* pc; -int* pi; - -int Test() { - if (pi < 0) return 0; - // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: suspicious comparison of pointer with zero [misc-pointer-and-integral-operation] - if (pi <= 0) return 0; - // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: suspicious comparison of pointer with zero - - if (nullptr <= pb) return 0; - // CHECK-MESSAGES: :[[@LINE-1]]:15: warning: suspicious comparison of pointer with null - if (pc < nullptr) return 0; - // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: suspicious comparison of pointer with null - if (pi > nullptr) return 0; - // CHECK-MESSAGES: :[[@LINE-1]]:10: warning: suspicious comparison of pointer with null - - return 1; -} - -int Valid() { - *pb = false; - *pc = '\0'; - - pi += (pi != nullptr); - pi -= (pi == nullptr); - pc += (pb != nullptr); -} -- cgit v1.2.3