Home
last modified time | relevance | path

Searched refs:GenericConvertingDeleter (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
H A Dmove_convert.pass.cpp30 struct GenericConvertingDeleter { struct
32 GenericConvertingDeleter(GenericConvertingDeleter<OID>) {} in GenericConvertingDeleter() function
105 using U1 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
106 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<1> >; in test_sfinae()
118 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
119 using U3 = std::unique_ptr<VT, GenericConvertingDeleter<0> &>; in test_sfinae()
120 using U4 = std::unique_ptr<VT, GenericConvertingDeleter<1> >; in test_sfinae()
133 using U1 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
134 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<0> &>; in test_sfinae()
136 using U4 = std::unique_ptr<VT, GenericConvertingDeleter<1> >; in test_sfinae()
[all …]
H A Dmove_convert.runtime.pass.cpp30 struct GenericConvertingDeleter { struct
32 GenericConvertingDeleter(GenericConvertingDeleter<OID>) {} in GenericConvertingDeleter() function
38 using U1 = std::unique_ptr<A[], GenericConvertingDeleter<0> >; in test_sfinae() argument
39 using U2 = std::unique_ptr<A[], GenericConvertingDeleter<1> >; in test_sfinae()
57 using UA = std::unique_ptr<A[], GenericConvertingDeleter<0> >; in test_sfinae()
58 using UB = std::unique_ptr<B[], GenericConvertingDeleter<1> >; in test_sfinae()
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/
H A Dmove_convert.pass.cpp30 struct GenericConvertingDeleter { struct
33 GenericConvertingDeleter(GenericConvertingDeleter<OID>) {} in GenericConvertingDeleter() argument
36 GenericConvertingDeleter& operator=(GenericConvertingDeleter<OID> const&) { in operator =() argument
201 using U1 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
202 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<1> >; in test_sfinae()
214 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
216 using U4 = std::unique_ptr<VT, GenericConvertingDeleter<1> >; in test_sfinae()
229 using U2 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
231 using U4 = std::unique_ptr<VT, GenericConvertingDeleter<1> >; in test_sfinae()
245 using U1 = std::unique_ptr<VT, GenericConvertingDeleter<0> >; in test_sfinae()
[all …]