]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/g++.dg/parse/error10.C
/cp
[thirdparty/gcc.git] / gcc / testsuite / g++.dg / parse / error10.C
CommitLineData
473ba0af 1// PR c++/3478
ad9ae192 2// { dg-options "-fshow-column" }
473ba0af 3
4template <typename> struct A
5{
6 enum E {};
7};
8
9template <typename T> void foo()
10{
11 enum A<void>::E e1;
12 typename A<T>::E e2;
13 enum A<T>::E e3;
ad9ae192 14 enum typename A<T>::E e4;
473ba0af 15}
ad9ae192 16
43bbc1da 17// { dg-error "3:two or more data types in declaration of 'e4'" "2 or more" { target *-*-* } 14 }