Lines Matching refs:UniquePtr
12 fn c_take_unique_ptr(c: UniquePtr<C>);
33 fn c_take_trivial_ptr(d: UniquePtr<D>);
41 fn c_take_trivial_ns_ptr(g: UniquePtr<G>);
44 fn c_take_opaque_ptr(e: UniquePtr<E>);
48 fn c_take_opaque_ns_ptr(e: UniquePtr<F>);
50 fn c_return_trivial_ptr() -> UniquePtr<D>;
52 fn c_return_trivial_ns_ptr() -> UniquePtr<G>;
54 fn c_return_opaque_ptr() -> UniquePtr<E>;
56 fn c_return_ns_opaque_ptr() -> UniquePtr<F>;
57 fn c_return_ns_unique_ptr() -> UniquePtr<H>;
71 fn ns_c_return_unique_ptr_ns() -> UniquePtr<I>;
74 impl UniquePtr<D> {}
75 impl UniquePtr<E> {}
76 impl UniquePtr<F> {}
77 impl UniquePtr<G> {}