/* { dg-do compile } */
namespace s
{
template <int> struct _List_base
{
int _M_impl;
};
template<int i> struct list : _List_base<i>
{
using _List_base<i>::_M_impl;
} // { dg-error "after struct definition" }
}
s::list<1> OutputModuleListType;