Home | History | Annotate | Download | only in unique.ptr.ctor

Lines Matching refs:U2

107     using U2 = std::unique_ptr<VT, GenericConvertingDeleter<1> >;
108 static_assert(std::is_constructible<U1, U2&&>::value, "");
113 using U2 = std::unique_ptr<VT, GenericDeleter<1> >;
114 static_assert(!std::is_constructible<U1, U2&&>::value, "");
119 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<0> >;
123 static_assert(!std::is_constructible<U1, U2&&>::value, "");
135 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<0> &>;
140 static_assert(std::is_constructible<U1, U2&&>::value, "");
185 using U2 = std::unique_ptr<VT, TD2 >;
186 U2 u2;
187 u2.get_deleter().reset();
188 U1 u1(std::move(u2));
193 using U2 = std::unique_ptr<VT, TD2& >;
194 U2 u2(nullptr, d2);
195 U1 u1(std::move(u2));
200 using U2 = std::unique_ptr<VT, TD2 const& >;
201 U2 u2(nullptr, d2);
202 U1 u1(std::move(u2));