Author: Bruno Ricci Date: 2020-07-26T17:24:43+01:00 New Revision: b0512eed1e9dc03dba4ef8cccee73c13d3487565
URL: https://github.com/llvm/llvm-project/commit/b0512eed1e9dc03dba4ef8cccee73c13d3487565 DIFF: https://github.com/llvm/llvm-project/commit/b0512eed1e9dc03dba4ef8cccee73c13d3487565.diff LOG: [clang][NFC] Add a test for __attribute__((flag_enum)) with an unnamed enumeration. Added: Modified: clang/test/Sema/attr-flag-enum.c Removed: ################################################################################ diff --git a/clang/test/Sema/attr-flag-enum.c b/clang/test/Sema/attr-flag-enum.c index ae3e3ad5ab99..467afd950973 100644 --- a/clang/test/Sema/attr-flag-enum.c +++ b/clang/test/Sema/attr-flag-enum.c @@ -6,6 +6,10 @@ enum __attribute__((flag_enum)) flag { ec = 0x8, }; +enum __attribute__((flag_enum)) { + g = 0x7, // expected-warning {{enumeration value 'g' is out of range of flags in enumeration type ''}} +}; + enum __attribute__((flag_enum)) flag2 { ga = 0x1, gb = 0x4, _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits