blob: 30a73c0a8cc99360956f3ef8815ca8764707d619 [file] [log] [blame]
// { dg-additional-options -fmodules-ts }
import bob;
template<typename T> struct X
{
using type = T;
};
template<typename X, typename Y> struct same;
template<typename X> struct same<X, X> {};
void frob ()
{
using type = Wrapper<X, int>::type::type;
same<type, int> v;
}