blob: ed7ad958f62c538e898dc0f25fab78fc22a1c81d [file] [log] [blame]
// P0634R3
// { dg-do compile { target c++2a } }
template<typename T>
struct A
{
typedef int I;
};
template<typename T> struct B
{
A<T>::I i;
typename A<T>::I i2;
A<int>::I i3;
typename A<int>::I i4;
};