[clang] [Clang][Sema] Fix type of enumerators in incomplete enumerations (PR #84068)

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 11 10:54:25 PDT 2024


================
@@ -1,12 +1,19 @@
 // RUN: %clang_cc1 -x c -fsyntax-only -verify -Wenum-compare -Wno-unused-comparison %s
 // RUN: %clang_cc1 -x c++ -fsyntax-only -verify -Wenum-compare -Wno-unused-comparison %s
 
+// In C enumerators (i.e enumeration constants) have type int (until C23). In order to support diagnostics such as 
----------------
AaronBallman wrote:

There's trailing whitespace here and it goes over the 80-col limit; can you reformat?

https://github.com/llvm/llvm-project/pull/84068


More information about the cfe-commits mailing list