Author: alexfh Date: Wed Feb 25 07:17:14 2015 New Revision: 230491 URL: http://llvm.org/viewvc/llvm-project?rev=230491&view=rev Log: [clang-tidy] Correct spelling error in test file name. NFC.
Patch by Richard Thomson! http://reviews.llvm.org/D7603 Added: clang-tools-extra/trunk/test/clang-tidy/readability-container-size-empty.cpp - copied unchanged from r230220, clang-tools-extra/trunk/test/clang-tidy/readibility-container-size-empty.cpp Removed: clang-tools-extra/trunk/test/clang-tidy/readibility-container-size-empty.cpp Removed: clang-tools-extra/trunk/test/clang-tidy/readibility-container-size-empty.cpp URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/readibility-container-size-empty.cpp?rev=230490&view=auto ============================================================================== --- clang-tools-extra/trunk/test/clang-tidy/readibility-container-size-empty.cpp (original) +++ clang-tools-extra/trunk/test/clang-tidy/readibility-container-size-empty.cpp (removed) @@ -1,106 +0,0 @@ -// RUN: $(dirname %s)/check_clang_tidy.sh %s readability-container-size-empty %t -// REQUIRES: shell - -namespace std { -template <typename T> struct vector { - vector() {} - int size() const {} - bool empty() const {} -}; -} - -int main() { - std::vector<int> vect; - if (vect.size() == 0) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used to check for emptiness instead of 'size'. [readability-container-size-empty] - // CHECK-FIXES: {{^ }}if (vect.empty()){{$}} - if (vect.size() != 0) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - if (0 == vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:12: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (vect.empty()){{$}} - if (0 != vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:12: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - if (vect.size() > 0) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - if (0 < vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:11: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - if (vect.size() < 1) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (vect.empty()){{$}} - if (1 > vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:11: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (vect.empty()){{$}} - if (vect.size() >= 1) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - if (1 <= vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:12: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - if (!vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:8: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (vect.empty()){{$}} - if (vect.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect.empty()){{$}} - - if (vect.empty()) - ; - - const std::vector<int> vect2; - if (vect2.size() != 0) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!vect2.empty()){{$}} - - std::vector<int> *vect3 = new std::vector<int>(); - if (vect3->size() == 0) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (vect3->empty()){{$}} - - delete vect3; - - const std::vector<int> &vect4 = vect2; - if (vect4.size() == 0) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (vect4.empty()){{$}} -} - -#define CHECKSIZE(x) if (x.size()) -// CHECK-FIXES: #define CHECKSIZE(x) if (x.size()) - -template <typename T> void f() { - std::vector<T> v; - if (v.size()) - ; - // CHECK-MESSAGES: :[[@LINE-2]]:7: warning: The 'empty' method should be used - // CHECK-FIXES: {{^ }}if (!v.empty()){{$}} - // CHECK-FIXES-NEXT: ; - CHECKSIZE(v); - // CHECK-MESSAGES: :[[@LINE-1]]:13: warning: The 'empty' method should be used - // CHECK-MESSAGES: CHECKSIZE(v); -} - -void g() { - f<int>(); - f<double>(); - f<char *>(); -} _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
