[PR c++/84702] ICE with default tmpl arg of overload set
[official-gcc.git] / gcc / testsuite / g++.dg / ext / label10.C
blob62d235d7d8735caee35a3eb437b24481a6cf4e9f
1 // PR c++/33836
2 // { dg-do compile }
3 // { dg-options "" }
5 template<int N> struct A
7   enum { M = && N };    // { dg-error "referenced outside|cannot appear in|integral" }
8 };
10 A<0> a;
12 void foo ()
14   __label__ P;
15   enum { O = && P };    // { dg-error "cannot appear in|integral" }
16   P:;