Home
last modified time | relevance | path

Searched refs:ImplicitT (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/utilities/utility/pairs/pairs.pair/
H A Dconst_first_const_second.pass.cpp28 struct ImplicitT { struct
29 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
30 constexpr ImplicitT(ImplicitT const& o) : value(o.value) {} in ImplicitT() argument
54 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitT>, in main() argument
55ImplicitT const&, ImplicitT const&>::value, ""); in main()
56 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitNothrowT, ImplicitT>, in main()
57 … ImplicitNothrowT const&, ImplicitT const&>::value, ""); in main()
58 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitNothrowT>, in main()
59ImplicitT const&, ImplicitNothrowT const&>::value, ""); in main()
H A Dconst_pair_U_V.pass.cpp28 struct ImplicitT { struct
29 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() function
30 constexpr ImplicitT(ImplicitT const& o) : value(o.value) {} in ImplicitT() argument
56 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitT>, in main()
58 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitNothrowT, ImplicitT>, in main()
60 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitNothrowT>, in main()
H A DU_V.pass.cpp27 struct ImplicitT { struct
28 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() function
50 …static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitT>, int, int>::value, ""… in main() argument
51 …static_assert(!std::is_nothrow_constructible<std::pair<ImplicitNothrowT, ImplicitT>, int, int>::va… in main()
52 …static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitNothrowT>, int, int>::va… in main()
H A Drv_pair_U_V.pass.cpp28 struct ImplicitT { struct
29 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
55 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitT>, in main()
57 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitNothrowT, ImplicitT>, in main()
59 static_assert(!std::is_nothrow_constructible<std::pair<ImplicitT, ImplicitNothrowT>, in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/
H A Dnot_constexpr_cxx11.fail.cpp24 struct ImplicitT { struct
25 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
26 constexpr ImplicitT(ImplicitT const& o) : value(o.value) {} in ImplicitT() argument
49 using P = std::pair<ImplicitT, ImplicitT>; in main() argument
51 constexpr ImplicitT i = 99; in main()
H A Dconst_first_const_second.pass.cpp32 struct ImplicitT { struct
33 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
34 constexpr ImplicitT(ImplicitT const& o) : value(o.value) {} in ImplicitT() function
60 typedef std::pair<ImplicitT, int> P; in main()
91 using P = std::pair<ImplicitT, int>; in main()
92 constexpr ImplicitT e(42); in main()
H A Dctor.brace-init.pass.cpp35 struct ImplicitT { struct
36 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
37 constexpr ImplicitT(ImplicitT const& o) : value(o.value) {} in ImplicitT() function
83 std::pair<ImplicitT, BraceInit> p = {42, {}}; in test()
87 std::pair<BraceInit, ImplicitT> p = {{}, 42}; in test()
H A Dconst_pair_U_V.pass.cpp50 struct ImplicitT { struct
51 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
52 constexpr ImplicitT(ImplicitT const& o) : value(o.value) {} in ImplicitT() function
184 using P2 = std::pair<ImplicitT, ImplicitT>; in test()
H A DU_V.pass.cpp44 struct ImplicitT { struct
45 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() function
94 constexpr std::pair<ImplicitT, ImplicitT> p = {42, 43}; in main()
H A Drv_pair_U_V.pass.cpp63 struct ImplicitT { struct
64 constexpr ImplicitT(int x) : value(x) {} in ImplicitT() argument
219 constexpr std::pair<ImplicitT, ImplicitT> p2 = std::move(p1); in main()