Lines Matching refs:unique_ptr
11 struct unique_ptr { struct
12 unique_ptr();
13 explicit unique_ptr(T *);
15 unique_ptr(unique_ptr<U, E> &&);
24 std::unique_ptr<Foo> Create();
25 std::unique_ptr<Foo> &Look();
26 std::unique_ptr<Foo> *Get();
32 std::unique_ptr<Foo> a, b; in f()
33 std::unique_ptr<Bar> c; in f()
34 std::unique_ptr<Foo> *x = &a; in f()
35 std::unique_ptr<Foo> *y = &b; in f()
56 std::unique_ptr<Bar, FooFunc> func_a, func_b; in f()
63 std::unique_ptr<Foo> src; in negatives()
65 std::unique_ptr<Foo, OtherDeleter> dest; in negatives()
68 std::unique_ptr<Bar, FooFunc> func_a; in negatives()
69 std::unique_ptr<Bar, BarFunc> func_b; in negatives()