1 // PR c++/84582 2 3 class C { 4 static const long b = 0; 5 static const unsigned c = (b); 6 }; 7 class D { 8 static const long b = 0; 9 static const unsigned c = b; 10 }; 11 template <class> class A { 12 static const long b = 0; 13 static const unsigned c = (b); 14 }; 15 template <class> class B { 16 static const long b = 0; 17 static const unsigned c = b; 18 }; 19