blob: 2d58465df333db024171b04cf1d542490dadc090 [file] [log] [blame]
// { dg-additional-options -fmodules-ts }
export module foo;
// { dg-module-cmi foo }
template <typename T>
class outer
{
public:
template <typename U>
struct inner
{
typedef outer<U> other;
};
using type = T;
};
template class outer<int>;