1 // PR c++/66743
2 // { dg-do compile { target c++11 } }
3 
4 template< class T >
5 struct
6   type_is { using type = T; };
7 
8 template< class T >
9   using underlying_type = type_is<__underlying_type(T)>;
10