1// { dg-do assemble  }
2// GROUPS passed scoping
3class Integer {
4public:
5    int i;
6};
7
8class Type {
9    enum Klasse { ENUM, INTEGER };
10
11    class Description {
12    public:
13
14    };
15
16    class Integer: public Description {
17    public:
18        ::Integer low;
19        ::Integer high;
20    };
21};
22