1struct A { 2 int x; 3}; 4 5struct B : A { 6 int y; 7 int foo(); 8}; 9 10enum E { 11 a = 0, 12 b = 1 13}; 14