blob: bf79bccc3284e34797f83dd5b42b725fbcb4c730 [file] [log] [blame]
// PR c++/23896
template <int> struct X {};
template <typename T> struct length {
static const int value = 2;
};
template <typename T> void foo () {
sizeof(X<length<T>::value>);
}
template void foo<int>();