1*99451b44SJordan Rupprecht enum class Foo {
2*99451b44SJordan Rupprecht   FooBar = 42
3*99451b44SJordan Rupprecht };
4*99451b44SJordan Rupprecht 
5*99451b44SJordan Rupprecht enum Bar {
6*99451b44SJordan Rupprecht     BarBar = 3,
7*99451b44SJordan Rupprecht     BarBarBar = 42
8*99451b44SJordan Rupprecht };
9*99451b44SJordan Rupprecht 
main(int argc,const char ** argv)10*99451b44SJordan Rupprecht int main(int argc, const char **argv) {
11*99451b44SJordan Rupprecht   Foo f = Foo::FooBar;
12*99451b44SJordan Rupprecht   Bar b = BarBar;
13*99451b44SJordan Rupprecht   bool b1 = f == Foo::FooBar;
14*99451b44SJordan Rupprecht   bool b2 = b == BarBar;
15*99451b44SJordan Rupprecht   return 0; // Set break point at this line.
16*99451b44SJordan Rupprecht }
17