diff options
| author | Nathan Huckleberry <nhuck@google.com> | 2019-08-20 17:16:49 +0000 |
|---|---|---|
| committer | Nathan Huckleberry <nhuck@google.com> | 2019-08-20 17:16:49 +0000 |
| commit | 1e0affb6e564b7361b0aadb38805f26deff4ecfc (patch) | |
| tree | 94ae1566bc130995b7c8b50631cdf4f2ff9e4001 /clang/test/SemaCXX/warn-unused-label-error.cpp | |
| parent | 86d560ff1b7101506329331fc392a2d67323d298 (diff) | |
| download | bcm5719-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.cpp | 8 |
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}} + ; } } |

