summaryrefslogtreecommitdiffstats
path: root/test/Sema/enum.c
Commit message (Expand)AuthorAgeFilesLines
* [fixup][Sema] Allow in C to define tags inside enumerations.Volodymyr Sapsai2017-09-211-1/+2
* [Sema] Error out early for tags defined inside an enumeration.Volodymyr Sapsai2017-09-151-0/+11
* Update tests touched by r249656David Majnemer2015-10-081-1/+1
* [Sema] Avoid crash on tag-type mismatch (Fixes PR24610)Vedant Kumar2015-09-021-0/+4
* Fix a couple of nasty bugs involving negative enum constants. <rdar://proble...Eli Friedman2012-02-071-0/+2
* Incomplete enum types not to be treated as integer typeFariborz Jahanian2010-11-291-0/+13
* Document Clang's support for attributes on individual enumerators andJohn McCall2010-11-081-0/+2
* Revert r114316, -Wunused-value enabled by default was intended.Argyrios Kyrtzidis2010-09-191-2/+2
* Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194.Argyrios Kyrtzidis2010-09-191-2/+2
* Fix for PR7911 and PR7921: make isIntegralOrEnumerationType return falseEli Friedman2010-08-191-0/+6
* Changed text of 'empty enum' diagnostics to say so.Fariborz Jahanian2010-05-281-1/+1
* Empty enum in c is now error to match gcc's behavior.Fariborz Jahanian2010-05-281-1/+1
* Improve diagnostics like "initializing <type> from an expression ofDouglas Gregor2010-04-091-1/+1
* Improve diagnostics when we fail to convert from a source type to aDouglas Gregor2010-04-091-2/+1
* When diagnosing enumerator values outside of the range of 'int', beDouglas Gregor2010-02-171-1/+2
* Improve handling of enumerator values for C and C++, including:Douglas Gregor2010-02-011-0/+4
* Don't a.k.a. through the primary typedef of an anonymous tag decl.John McCall2010-01-131-0/+8
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Ok, ok, I give in. Fix tests for unused result warning.Daniel Dunbar2009-08-011-1/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Add type checking for tentative definitions at the end of theDouglas Gregor2009-03-101-1/+3
* Partial fix for PR3310, concerning type-checking for tentativeDouglas Gregor2009-03-101-4/+2
* Implement the GNU semantics for forward declarations of enum types inDouglas Gregor2009-03-061-0/+11
* Centralize error reporting of improper uses of incomplete types in theDouglas Gregor2009-01-191-2/+9
* Warn about typedefs of enums without any declarator name. Fixes rdar://proble...Douglas Gregor2009-01-171-0/+3
* Teach DeclContext how to find the primary declaration for any TagDeclDouglas Gregor2009-01-171-1/+0
* Create new EnumDecl nodes for redeclarations of enums, linking themDouglas Gregor2008-12-151-0/+6
* Workaround for PR3173. The fix is correct in the sense that if the enum Eli Friedman2008-12-081-0/+3
* Make all the 'redefinition' diagnostics more consistent, and make the Chris Lattner2008-11-231-3/+3
* Add test for nested enum redefinition.Daniel Dunbar2008-08-071-0/+4
* testcase for PR2416, which we already handle correctly.Chris Lattner2008-07-261-0/+3
* fix diagnostics.Chris Lattner2008-07-251-2/+2
* Fix rdar://6095136, various crashes with incomplete enum types.Chris Lattner2008-07-251-0/+15
* Fix PR2020 by recovering by defining an anonymous enum, instead of recoveringChris Lattner2008-07-031-0/+5
* Sema::FinalizeDeclaratorGroup()...make sure we emit an diagnostic for tentati...Steve Naroff2008-01-181-2/+2
* Type::isArithmeticType(): disallow incomplete enum decls.Steve Naroff2008-01-161-0/+6
* rename -parse-ast-print to -ast-printChris Lattner2007-10-111-1/+1
* Removed option "-parse-ast-check" from clang driver. This is now implementedTed Kremenek2007-09-261-1/+1
* compute the required destination type for an enum, emitting various warnings.Chris Lattner2007-08-281-0/+24