summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/misc-static-assert.cpp
diff options
context:
space:
mode:
authorFlorian Gross <fgross@noexcept.net>2017-06-03 10:13:55 +0000
committerFlorian Gross <fgross@noexcept.net>2017-06-03 10:13:55 +0000
commitda197aab638df322c97d5da2e83cf9510de0a657 (patch)
treed3dc0a611b9e34834543f6f0fa352b6edb24b5e6 /clang-tools-extra/test/clang-tidy/misc-static-assert.cpp
parenta803d5b8b0f8a0694016414f1c14d2501429c592 (diff)
downloadbcm5719-llvm-da197aab638df322c97d5da2e83cf9510de0a657.tar.gz
bcm5719-llvm-da197aab638df322c97d5da2e83cf9510de0a657.zip
[clang-tidy] Make misc-static-assert accept assert(!"msg")
Added negated string literals to the set of IsAlwaysFalse expressions to avoid flagging of assert(!"msg"). Differential Revision: http://reviews.llvm.org/D33827 llvm-svn: 304657
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/misc-static-assert.cpp')
-rw-r--r--clang-tools-extra/test/clang-tidy/misc-static-assert.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/misc-static-assert.cpp b/clang-tools-extra/test/clang-tidy/misc-static-assert.cpp
index 2a645d5d3cc..85ae053cffe 100644
--- a/clang-tools-extra/test/clang-tidy/misc-static-assert.cpp
+++ b/clang-tools-extra/test/clang-tidy/misc-static-assert.cpp
@@ -76,6 +76,9 @@ int main() {
// CHECK-MESSAGES: :[[@LINE-1]]:3: warning: found assert() that could be
// CHECK-FIXES: {{^ }}static_assert(ZERO_MACRO, "");
+ assert(!"Don't report me!");
+ // CHECK-FIXES: {{^ }}assert(!"Don't report me!");
+
assert(0 && "Don't report me!");
// CHECK-FIXES: {{^ }}assert(0 && "Don't report me!");
OpenPOWER on IntegriCloud