summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/parse/enum9.C
blob: 559db31d51b9288706ecc51bcb95ea2d2f316f0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// PR c++/53995

enum E1 { e };
void f(E1);

struct A {
  int i1,i2,i3,i4,i5,i6,i7,i8,i9,i10;
  void g();
  void h();
};

void A::g() { enum E2 { e }; }
void A::h() { f(e); }