HomeSort by relevance Sort by last modified time
    Searched refs:Deleter (Results 51 - 75 of 180) sorted by null

1 23 4 5 6 7 8

  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/
pointer_deleter03.pass.cpp 14 // Test unique_ptr(pointer, deleter) ctor
16 // unique_ptr<T[], D&>(pointer, d) does not requires CopyConstructible deleter
31 class Deleter
35 Deleter(const Deleter&);
36 Deleter& operator=(const Deleter&);
39 Deleter() : state_(5) {}
52 Deleter d;
53 std::unique_ptr<A[], Deleter&> s(p, d)
    [all...]
pointer_deleter04.pass.cpp 14 // Test unique_ptr(pointer, deleter) ctor
16 // unique_ptr<T[], const D&>(pointer, d) does not requires CopyConstructible deleter
31 class Deleter
35 Deleter(const Deleter&);
36 Deleter& operator=(const Deleter&);
39 Deleter() : state_(5) {}
52 Deleter d;
53 std::unique_ptr<A[], const Deleter&> s(p, d)
    [all...]
pointer01.pass.cpp 16 // unique_ptr<T[]>(pointer) ctor should only require default Deleter ctor
31 class Deleter
35 Deleter(Deleter&);
36 Deleter& operator=(Deleter&);
39 Deleter() : state_(5) {}
58 std::unique_ptr<A[], Deleter> s(p);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/
default02.pass.cpp 23 class Deleter
27 Deleter(Deleter&);
28 Deleter& operator=(Deleter&);
31 Deleter() : state_(5) {}
59 B<Deleter> s;
76 void Deleter::operator()(A* p) {delete p;}
pointer_deleter03.pass.cpp 19 // unique_ptr<T, D&>(pointer, d) does not requires CopyConstructible deleter
31 class Deleter
35 Deleter(const Deleter&);
36 Deleter& operator=(const Deleter&);
39 Deleter() : state_(5) {}
52 Deleter d;
53 std::unique_ptr<A, Deleter&> s(p, d);
pointer_deleter04.pass.cpp 19 // unique_ptr<T, const D&>(pointer, d) does not requires CopyConstructible deleter
31 class Deleter
35 Deleter(const Deleter&);
36 Deleter& operator=(const Deleter&);
39 Deleter() : state_(5) {}
52 Deleter d;
53 std::unique_ptr<A, const Deleter&> s(p, d);
move01.pass.cpp 19 // test move ctor. Should only require a MoveConstructible deleter, or if
20 // deleter is a reference, not even that.
33 class Deleter
38 Deleter(const Deleter&);
39 Deleter& operator=(const Deleter&);
41 Deleter(Deleter&);
42 Deleter& operator=(Deleter&)
    [all...]
pointer01.pass.cpp 19 // unique_ptr(pointer) ctor should only require default Deleter ctor
31 class Deleter
35 Deleter(Deleter&);
36 Deleter& operator=(Deleter&);
39 Deleter() : state_(5) {}
58 std::unique_ptr<A, Deleter> s(p);
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/
pointer_type.pass.cpp 19 struct Deleter
31 typedef std::unique_ptr<int[], Deleter> P;
32 static_assert((std::is_same<P::pointer, Deleter::pointer>::value), "");
move03.fail.cpp 31 class Deleter
37 Deleter() : state_(5) {}
47 std::unique_ptr<A, Deleter> s(new A);
49 std::unique_ptr<A, Deleter> s2;
move04.fail.cpp 31 class Deleter
37 Deleter() : state_(5) {}
47 const std::unique_ptr<A, Deleter> s(new A);
49 std::unique_ptr<A, Deleter> s2;
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers/
get_deleter.pass.cpp 19 struct Deleter
30 std::unique_ptr<int[], Deleter> p;
34 const std::unique_ptr<int[], Deleter> p;
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/
pointer_type.pass.cpp 19 struct Deleter
31 typedef std::unique_ptr<int, Deleter> P;
32 static_assert((std::is_same<P::pointer, Deleter::pointer>::value), "");
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers/
get_deleter.pass.cpp 19 struct Deleter
30 std::unique_ptr<int, Deleter> p;
34 const std::unique_ptr<int, Deleter> p;
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/
pointer_type.pass.cpp 19 struct Deleter
31 typedef std::unique_ptr<int[], Deleter> P;
32 static_assert((std::is_same<P::pointer, Deleter::pointer>::value), "");
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.observers/
get_deleter.pass.cpp 19 struct Deleter
30 std::unique_ptr<int[], Deleter> p;
34 const std::unique_ptr<int[], Deleter> p;
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/
pointer_type.pass.cpp 19 struct Deleter
31 typedef std::unique_ptr<int, Deleter> P;
32 static_assert((std::is_same<P::pointer, Deleter::pointer>::value), "");
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.observers/
get_deleter.pass.cpp 19 struct Deleter
30 std::unique_ptr<int, Deleter> p;
34 const std::unique_ptr<int, Deleter> p;
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.runtime/unique.ptr.runtime.ctor/
pointer01.pass.cpp 16 // unique_ptr<T[]>(pointer) ctor should only require default Deleter ctor
31 class Deleter
35 Deleter(Deleter&);
36 Deleter& operator=(Deleter&);
39 Deleter() : state_(5) {}
58 std::unique_ptr<A[], Deleter> s(p);
move03.fail.cpp 31 class Deleter
37 Deleter() : state_(5) {}
47 std::unique_ptr<A[], Deleter> s(new A[3]);
49 std::unique_ptr<A[], Deleter> s2 = s;
move04.fail.cpp 31 class Deleter
37 Deleter() : state_(5) {}
47 const std::unique_ptr<A[], Deleter> s(new A[3]);
49 std::unique_ptr<A[], Deleter> s2 = s;
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/
move01.pass.cpp 19 // test move ctor. Should only require a MoveConstructible deleter, or if
20 // deleter is a reference, not even that.
33 class Deleter
38 Deleter(const Deleter&);
39 Deleter& operator=(const Deleter&);
41 Deleter(Deleter&);
42 Deleter& operator=(Deleter&)
    [all...]
pointer01.pass.cpp 19 // unique_ptr(pointer) ctor should only require default Deleter ctor
31 class Deleter
35 Deleter(Deleter&);
36 Deleter& operator=(Deleter&);
39 Deleter() : state_(5) {}
58 std::unique_ptr<A, Deleter> s(p);
  /external/libcxx/test/utilities/memory/unique.ptr/unique.ptr.special/
eq.pass.cpp 25 #include "../deleter.h"
51 const std::unique_ptr<A, Deleter<A> > p1(new A);
52 const std::unique_ptr<A, Deleter<A> > p2(new A);
57 const std::unique_ptr<A, Deleter<A> > p1(new A);
58 const std::unique_ptr<B, Deleter<B> > p2(new B);
63 const std::unique_ptr<A[], Deleter<A[]> > p1(new A[3]);
64 const std::unique_ptr<A[], Deleter<A[]> > p2(new A[3]);
69 const std::unique_ptr<A[], Deleter<A[]> > p1(new A[3]);
70 const std::unique_ptr<B[], Deleter<B[]> > p2(new B[3]);
75 const std::unique_ptr<A, Deleter<A> > p1
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/unique.ptr/unique.ptr.special/
eq.pass.cpp 25 #include "../deleter.h"
51 const std::unique_ptr<A, Deleter<A> > p1(new A);
52 const std::unique_ptr<A, Deleter<A> > p2(new A);
57 const std::unique_ptr<A, Deleter<A> > p1(new A);
58 const std::unique_ptr<B, Deleter<B> > p2(new B);
63 const std::unique_ptr<A[], Deleter<A[]> > p1(new A[3]);
64 const std::unique_ptr<A[], Deleter<A[]> > p2(new A[3]);
69 const std::unique_ptr<A[], Deleter<A[]> > p1(new A[3]);
70 const std::unique_ptr<B[], Deleter<B[]> > p2(new B[3]);
75 const std::unique_ptr<A, Deleter<A> > p1
    [all...]

Completed in 499 milliseconds

1 23 4 5 6 7 8