summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/warn-unused-label-error.cpp
diff options
context:
space:
mode:
authorNathan Huckleberry <nhuck@google.com>2019-08-20 17:16:49 +0000
committerNathan Huckleberry <nhuck@google.com>2019-08-20 17:16:49 +0000
commit1e0affb6e564b7361b0aadb38805f26deff4ecfc (patch)
tree94ae1566bc130995b7c8b50631cdf4f2ff9e4001 /clang/test/SemaCXX/warn-unused-label-error.cpp
parent86d560ff1b7101506329331fc392a2d67323d298 (diff)
downloadbcm5719-llvm-1e0affb6e564b7361b0aadb38805f26deff4ecfc.tar.gz
bcm5719-llvm-1e0affb6e564b7361b0aadb38805f26deff4ecfc.zip
[Attr] Support _attribute__ ((fallthrough))
Summary: Fixed extraneous matches of non-NullStmt Reviewers: aaron.ballman, rsmith, efriedma, xbolva00 Reviewed By: aaron.ballman, rsmith, xbolva00 Subscribers: riccibruno, arphaman, ziangwan, ojeda, xbolva00, nickdesaulniers, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D64838 llvm-svn: 369414
Diffstat (limited to 'clang/test/SemaCXX/warn-unused-label-error.cpp')
-rw-r--r--clang/test/SemaCXX/warn-unused-label-error.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/test/SemaCXX/warn-unused-label-error.cpp b/clang/test/SemaCXX/warn-unused-label-error.cpp
index 66b616f3cf2..461b1e8b963 100644
--- a/clang/test/SemaCXX/warn-unused-label-error.cpp
+++ b/clang/test/SemaCXX/warn-unused-label-error.cpp
@@ -18,9 +18,9 @@ namespace PR8455 {
}
void h() {
- D: // expected-warning {{unused label 'D'}}
- #pragma weak unused_local_static
- __attribute__((unused)) // expected-warning {{declaration does not declare anything}}
- ;
+ D:
+#pragma weak unused_local_static
+ __attribute__((unused)) // expected-error {{'unused' attribute cannot be applied to a statement}}
+ ;
}
}
OpenPOWER on IntegriCloud