HomeSort by relevance Sort by last modified time
    Searched refs:unique_ptr (Results 126 - 150 of 227) sorted by null

1 2 3 4 56 7 8 910

  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.asgn/
move_convert05.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move assignment
47 const std::unique_ptr<B, Deleter<B> > s(new B);
49 std::unique_ptr<A, Deleter<A> > s2;
move_convert06.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move assignment
48 const std::unique_ptr<B, Deleter<B>&> s(new B, db);
51 std::unique_ptr<A, Deleter<A>&> s2(new A, da);
nullptr.pass.cpp 12 // unique_ptr
14 // Test unique_ptr move assignment
34 std::unique_ptr<A> s2(new A);
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/
move_convert01.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
45 std::unique_ptr<B> s(new B);
47 std::unique_ptr<A> s2(s);
move_convert01.pass.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
47 std::unique_ptr<B> s(new B);
49 std::unique_ptr<A> s2(std::move(s));
move_convert02.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
49 std::unique_ptr<B, Deleter<B> > s(new B);
51 std::unique_ptr<A, Deleter<A> > s2(s);
move_convert02.pass.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
49 std::unique_ptr<B, Deleter<B> > s(new B, Deleter<B>(5));
51 std::unique_ptr<A, Deleter<A> > s2(std::move(s));
move_convert04.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
47 std::unique_ptr<B> s(new B);
49 std::unique_ptr<A> s2 = s;
move_convert04.pass.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
47 std::unique_ptr<B> s(new B);
49 std::unique_ptr<A> s2 = std::move(s);
move_convert05.pass.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
49 std::unique_ptr<B, Deleter<B> > s(new B, Deleter<B>(5));
51 std::unique_ptr<A, Deleter<A> > s2 = std::move(s);
move_convert07.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
47 const std::unique_ptr<B> s(new B);
49 std::unique_ptr<A> s2(s);
move_convert07.pass.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
50 std::unique_ptr<B, CDeleter<B>&> s(new B, b);
52 std::unique_ptr<A, CDeleter<A> > s2 = std::move(s);
move_convert10.fail.cpp 12 // unique_ptr
14 // Test unique_ptr converting move ctor
47 const std::unique_ptr<B> s(new B);
49 std::unique_ptr<A> s2 = s;
pointer01.pass.cpp 12 // unique_ptr
14 // Test unique_ptr(pointer) ctor
19 // unique_ptr(pointer) ctor should only require default Deleter ctor
51 std::unique_ptr<A> s(p);
58 std::unique_ptr<A, Deleter> s(p);
move01.pass.cpp 12 // unique_ptr
14 // Test unique_ptr move ctor
109 std::unique_ptr<A> s(new A);
111 std::unique_ptr<A> s2 = std::move(s);
118 std::unique_ptr<A, Deleter<A> > s(new A);
120 std::unique_ptr<A, Deleter<A> > s2 = std::move(s);
130 std::unique_ptr<A, CDeleter&> s(new A, d);
132 std::unique_ptr<A, CDeleter&> s2 = std::move(s);
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.modifiers/
reset1.pass.cpp 12 // unique_ptr
32 std::unique_ptr<A> p(new A);
41 std::unique_ptr<A> p(new A);
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.special/
cmp_nullptr.pass.cpp 15 // bool operator==(const unique_ptr<T, D>& x, nullptr_t) noexcept;
17 // bool operator==(nullptr_t, const unique_ptr<T, D>& y) noexcept;
19 // bool operator!=(const unique_ptr<T, D>& x, nullptr_t) noexcept;
21 // bool operator!=(nullptr_t, const unique_ptr<T, D>& y) noexcept;
23 // bool operator<(const unique_ptr<T, D>& x, nullptr_t) noexcept;
25 // bool operator<(nullptr_t, const unique_ptr<T, D>& y) noexcept;
27 // bool operator<=(const unique_ptr<T, D>& x, nullptr_t) noexcept;
29 // bool operator<=(nullptr_t, const unique_ptr<T, D>& y) noexcept;
31 // bool operator>(const unique_ptr<T, D>& x, nullptr_t) noexcept;
33 // bool operator>(nullptr_t, const unique_ptr<T, D>& y) noexcept
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/utility/utility.swap/
swap_array.pass.cpp 42 std::unique_ptr<int> i[3];
45 std::unique_ptr<int> j[3];
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.runtime/
null_ctor.pass.cpp 12 // unique_ptr
39 std::unique_ptr<int[], Deleter&> p(0, d);
nullptr_asgn.pass.cpp 12 // unique_ptr
14 // Test unique_ptr move assignment
34 std::unique_ptr<A[]> s2(new A[3]);
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/
pointer_deleter01.pass.cpp 12 // unique_ptr
14 // Test unique_ptr(pointer, deleter) ctor
16 // unique_ptr(pointer, deleter()) only requires MoveConstructible deleter
38 std::unique_ptr<A[], Deleter<A[]> > s(p, Deleter<A[]>());
pointer_deleter04.fail.cpp 12 // unique_ptr
14 // Test unique_ptr(pointer, deleter) ctor
16 // unique_ptr<T, const D&>(pointer, D()) should not compile
50 std::unique_ptr<A[], const Deleter&> s(p, Deleter());
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.dtor/
null.pass.cpp 12 // unique_ptr
39 std::unique_ptr<int, Deleter&> p(0, d);
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/tuple/tuple.tuple/tuple.assign/
convert_move.pass.cpp 79 typedef std::tuple<double, char, std::unique_ptr<D>> T0;
80 typedef std::tuple<int, int, std::unique_ptr<B>> T1;
81 T0 t0(2.5, 'a', std::unique_ptr<D>(new D(3)));
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/tuple/tuple.tuple/tuple.cnstr/
convert_move.pass.cpp 74 typedef std::tuple<double, char, std::unique_ptr<D>> T0;
75 typedef std::tuple<int, int, std::unique_ptr<B>> T1;
76 T0 t0(2.5, 'a', std::unique_ptr<D>(new D(3)));

Completed in 91 milliseconds

1 2 3 4 56 7 8 910