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