Lines Matching refs:CxxString
21 use cxx::{type_id, CxxString, CxxVector, ExternType, SharedPtr, UniquePtr};
112 fn c_return_unique_ptr_string() -> UniquePtr<CxxString>; in c_return_unique_ptr_string()
115 fn c_return_unique_ptr_vector_string() -> UniquePtr<CxxVector<CxxString>>; in c_return_unique_ptr_vector_string()
147 fn c_take_unique_ptr_string(s: UniquePtr<CxxString>); in c_take_unique_ptr_string() argument
150 fn c_take_unique_ptr_vector_string(v: UniquePtr<CxxVector<CxxString>>); in c_take_unique_ptr_vector_string() argument
192 fn c_try_return_unique_ptr_string() -> Result<UniquePtr<CxxString>>; in c_try_return_unique_ptr_string()
239 fn c_return_borrow<'a>(s: &'a CxxString) -> UniquePtr<Borrow<'a>>; in c_return_borrow()
242 fn c_return_borrow(s: &CxxString) -> UniquePtr<Borrow>; in c_return_borrow()
275 fn r_return_unique_ptr_string() -> UniquePtr<CxxString>; in r_return_unique_ptr_string()
295 fn r_take_unique_ptr_string(s: UniquePtr<CxxString>); in r_take_unique_ptr_string() argument
347 use cxx::{type_id, CxxString, ExternType};
357 e_str: CxxString,
362 use cxx::{type_id, CxxString, ExternType};
367 e_str: CxxString,
502 fn r_return_unique_ptr_string() -> UniquePtr<CxxString> { in r_return_unique_ptr_string()
504 fn cxx_test_suite_get_unique_ptr_string() -> *mut CxxString; in r_return_unique_ptr_string()
591 fn r_take_unique_ptr_string(s: UniquePtr<CxxString>) { in r_take_unique_ptr_string() argument