blob: ff548d039eac4d2fefccd42cd47525020883b2af [file] [log] [blame]
// { dg-additional-options -fmodules-ts }
export module foo;
// { dg-module-cmi foo }
template<typename _Tp, _Tp __v>
struct integral_constant
{};
template<bool __v>
using __bool_constant = integral_constant<bool, __v>;
template<typename _Tp, typename... _Args>
struct __is_constructible_impl
: public __bool_constant<__is_constructible(_Tp, _Args...)>
{ };