1 // PR c++/55685 2 3 typedef __SIZE_TYPE__ size_t; 4 template <size_t T, size_t U> 5 struct A; 6 7 template <typename T> struct B 8 { 9 static A <sizeof (T), 0> x; 10 }; 11 12 template <typename T> 13 A <sizeof (T), 0> B <T>::x; 14