summaryrefslogtreecommitdiff
path: root/test/SemaCXX/enum-scoped.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR35586: Relax two asserts that are overly restrictiveErich Keane2017-12-111-0/+5
* Print nested name specifiers for typedefs and type aliasesAlex Lorenz2017-03-101-1/+1
* Fix implementation of C++'s restrictions on using-declarations referring to e...Richard Smith2016-05-051-2/+2
* Look through sugar when determining whether a type is a scoped enumerationRichard Smith2015-01-141-0/+8
* PR18551: accepts invalid strong enum to bool when operator! is usedAlp Toker2014-01-201-0/+5
* Diagnose enum redeclarations properlyAlp Toker2014-01-061-4/+4
* PR18044: Reject declarations of enumtype::X early to avoid an assertion inRichard Smith2013-11-251-0/+14
* Correctly skip type sugar when determining the width of an enum type. DerivedRichard Smith2013-10-151-0/+11
* Don't allow unary negation on scoped enums.Eli Friedman2013-08-161-0/+5
* PR15633: Note that we are EnteringContext when parsing the nested nameRichard Smith2013-04-011-0/+14
* Relaxed enumeration constant naming rules for scoped enumerators so they no l...Aaron Ballman2012-07-191-0/+7
* Handle instantiations of redeclarations of forward-declared enumerations withinRichard Smith2012-03-261-0/+24
* Delay checking of dependent underlying types for redeclarations of memberRichard Smith2012-03-261-0/+21
* When defining a forward-declared enum, don't try to attach the definition toRichard Smith2012-03-231-0/+11
* Slightly tweak this condition. "isTransparentContext()" was checking whether anNick Lewycky2012-03-101-0/+5
* Loosen the precondition of isCXXInstanceMember() to simply returnDouglas Gregor2012-03-081-0/+10
* Don't allow a value of a scoped enumeration to be used as the first bound for anRichard Smith2012-02-041-1/+1
* constexpr: converted constant expression handling for enumerator values, caseRichard Smith2012-01-181-1/+1
* Update C++11 scoped enumeration support to match the final proposal:Richard Smith2012-01-101-0/+27
* Make sure we perform lvalue-to-rvalue conversions for enum initializers. PR1...Eli Friedman2011-12-061-0/+5
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
* Fixed enum types can be complete without actually being valid to useJohn McCall2011-07-061-1/+13
* Properly protect colons when parsing a nested-name-specifier as partJohn McCall2011-07-061-0/+11
* Scoped enumerations should not be treated as integer types (in the CDouglas Gregor2011-05-051-0/+10
* Implement comparison of C++0x scoped enumeration types. Fixes PR9333.Douglas Gregor2011-03-011-0/+6
* Fix a little bug in the handling of enumeration types with a fixedDouglas Gregor2011-02-221-0/+7
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-081-0/+98