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