Home
last modified time | relevance | path

Searched defs:ExplicitT (Results 1 – 10 of 10) sorted by relevance

/llvm-project/libcxx/test/libcxx/utilities/utility/pairs/pairs.pair/
H A Dconst_first_const_second.pass.cpp20 struct ExplicitT { struct
21 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() argument
22 constexpr explicit ExplicitT(ExplicitT const& o) : value(o.value) {} in ExplicitT() function
42 static_assert(!std::is_nothrow_constructible<std::pair<ExplicitT, ExplicitT>, in main() argument
H A Dconst_pair_U_V.pass.cpp23 struct ExplicitT { struct
24 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() argument
25 constexpr explicit ExplicitT(ExplicitT const& o) : value(o.value) {} in ExplicitT() function
47 static_assert(!std::is_nothrow_constructible<std::pair<ExplicitT, ExplicitT>, in main() argument
H A DU_V.pass.cpp23 struct ExplicitT { struct
24 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() function
45 …static_assert(!std::is_nothrow_constructible<std::pair<ExplicitT, ExplicitT>, int, int>::value, ""… in main() argument
H A Drv_pair_U_V.pass.cpp23 struct ExplicitT { struct
24 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() argument
45 static_assert(!std::is_nothrow_constructible<std::pair<ExplicitT, ExplicitT>, in main() argument
/llvm-project/libcxx/test/std/utilities/utility/pairs/pairs.pair/
H A Dctor.not_constexpr_cxx11.verify.cpp18 struct ExplicitT { struct
19 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() argument
20 constexpr explicit ExplicitT(ExplicitT const& o) : value(o.value) {} in ExplicitT() function
40 using P = std::pair<ExplicitT, ExplicitT>; in f() argument
H A Dctor.const_first_const_second.pass.cpp26 struct ExplicitT { struct
27 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() function
28 constexpr explicit ExplicitT(ExplicitT const& o) : value(o.value) {} in ExplicitT() argument
29 int value;
H A Dctor.brace-init.pass.cpp29 struct ExplicitT { struct
30 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() argument
31 constexpr explicit ExplicitT(ExplicitT const& o) : value(o.value) {} in ExplicitT() argument
32 int value;
H A Dctor.pair_U_V_const_ref.pass.cpp45 struct ExplicitT { struct
46 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() function
47 constexpr explicit ExplicitT(ExplicitT const& o) : value(o.value) {} in ExplicitT() function
48 int value;
H A Dctor.U_V.pass.cpp39 struct ExplicitT { struct
40 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() argument
61 test_sfinae<ExplicitTypes::AllCtors, ExplicitTypes::AllCtors&, true, false>(); in main() argument
H A Dctor.pair_U_V_move.pass.cpp59 struct ExplicitT { struct
60 constexpr explicit ExplicitT(int x) : value(x) {} in ExplicitT() function
61 int value;