Additional test cases for C++11 strongly-typed enums

This commit is contained in:
Alexey Pelykh 2014-08-30 09:08:04 +03:00
commit d1b1925270

View file

@ -73,6 +73,45 @@ struct UseEnum11 {
Enum11 myenum11;
};
class Class1
{
public:
enum class Enum12
{
Val1 = 300,
Val2 = 400,
Val3,
Val4
};
enum Enum13
{
Val1 = 300,
Val2 = 400,
Val3,
Val4
};
struct Struct1
{
enum class Enum14
{
Val1 = 300,
Val2 = 400,
Val3,
Val4
};
enum Enum15
{
Val1 = 300,
Val2 = 400,
Val3,
Val4
};
};
};
/*
TODO
enum class MyClass {AAA, BBB, CCC};