* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / pr82401.C
blob52d40e0428284a4dd73da2d210535c1c15d1ea83
1 // PR c++/82401
2 // { dg-do compile { target c++11 } }
3 // { dg-options "" }
5 template <typename T> struct A
7   enum E : T;
8   void h ();
9 };
10 template <typename T> enum A<T>::E : T { e1, e2 };
11 template <> enum A<long long>::E : long long {};
12 template <typename T> struct C
14   enum class E : T;
16 C<int>::E c3 = C<int>::E::e1;   // { dg-error "is not a member of" }