blob: 111c718b10b52980692d75aa0002adc65dfcac7a [file] [log] [blame]
// { dg-additional-options "-fmodules-ts" }
export module foo;
// { dg-module-cmi foo }
template<typename _Tp, _Tp __v>
struct integral_constant;
template<typename _From, typename _To, bool>
struct __is_nt_convertible_helper;
template<typename _From, typename _To>
class __is_nt_convertible_helper<_From, _To, false>
{
template<typename _To1>
static void __test_aux(_To1) noexcept;
template<typename _From1, typename _To1>
static
integral_constant<bool, noexcept(__test_aux<_To1> (_From1 ()))>
__test(int);
};