[clang] cfa578c - [Sema] add test cases for D152495 NFC

Nick Desaulniers via cfe-commits cfe-commits at lists.llvm.org
Thu Aug 31 14:18:16 PDT 2023


Author: Nick Desaulniers
Date: 2023-08-31T14:17:41-07:00
New Revision: cfa578cde0314935c6eb5d7fa19ec26390d431dd

URL: https://github.com/llvm/llvm-project/commit/cfa578cde0314935c6eb5d7fa19ec26390d431dd
DIFF: https://github.com/llvm/llvm-project/commit/cfa578cde0314935c6eb5d7fa19ec26390d431dd.diff

LOG: [Sema] add test cases for D152495 NFC

Ensure these don't regress the next time we reland D152495.

Link: https://github.com/ClangBuiltLinux/linux/issues/1926

Reviewed By: cor3ntin, MaskRay

Differential Revision: https://reviews.llvm.org/D159307

Added: 
    

Modified: 
    clang/test/SemaCXX/warn-unused-variables.cpp

Removed: 
    


################################################################################
diff  --git a/clang/test/SemaCXX/warn-unused-variables.cpp b/clang/test/SemaCXX/warn-unused-variables.cpp
index 4db8bdf12e5de0..1d5aa729dda68a 100644
--- a/clang/test/SemaCXX/warn-unused-variables.cpp
+++ b/clang/test/SemaCXX/warn-unused-variables.cpp
@@ -46,6 +46,9 @@ void unused_local_static() {
   static int x = 0;
   static int y = 0; // expected-warning{{unused variable 'y'}}
 #pragma unused(x)
+  static __attribute__((used)) int z;
+  static __attribute__((unused)) int w;
+  [[maybe_unused]] static int v;
 }
 
 // PR10168


        


More information about the cfe-commits mailing list