Lines Matching refs:Opt
23 template <class Opt>
27 static_assert(std::is_nothrow_default_constructible<Opt>::value, ""); in test_constexpr()
28 static_assert(std::is_trivially_destructible<Opt>::value, ""); in test_constexpr()
29 static_assert(std::is_trivially_destructible<typename Opt::value_type>::value, ""); in test_constexpr()
31 constexpr Opt opt; in test_constexpr()
35 : public Opt in test_constexpr()
41 template <class Opt>
45 static_assert(std::is_nothrow_default_constructible<Opt>::value, ""); in test()
46 static_assert(!std::is_trivially_destructible<Opt>::value, ""); in test()
47 static_assert(!std::is_trivially_destructible<typename Opt::value_type>::value, ""); in test()
49 Opt opt; in test()
53 const Opt opt; in test()
58 : public Opt in test()