Mercurial > hg > CbC > CbC_gcc
annotate gcc/testsuite/g++.dg/parse/error10.C @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 04ced10e8804 |
children |
rev | line source |
---|---|
111 | 1 // PR c++/3478 |
2 // { dg-options "-fshow-column" } | |
3 | |
4 template <typename> struct A | |
5 { | |
6 enum E {}; | |
7 }; | |
8 | |
9 template <typename T> void foo() | |
10 { | |
11 enum A<void>::E e1; | |
12 typename A<T>::E e2; | |
13 enum A<T>::E e3; | |
14 enum typename A<T>::E e4; | |
15 } | |
16 | |
145 | 17 // { dg-error "3:two or more data types in declaration of 'e4'" "2 or more" { target *-*-* } 14 } |