Lines Matching refs:check

27 macro_rules! check {
121 check!(ffi::c_take_primitive(2020));
122 check!(ffi::c_take_shared(ffi::Shared { z: 2020 }));
123 check!(ffi::c_take_ns_shared(ffi::AShared { z: 2020 }));
124 check!(ffi::ns_c_take_ns_shared(ffi::AShared { z: 2020 }));
125 check!(ffi::c_take_nested_ns_shared(ffi::ABShared { z: 2020 }));
126 check!(ffi::c_take_box(Box::new(R(2020))));
127 check!(ffi::c_take_ref_c(&unique_ptr));
128 check!(ffi2::c_take_ref_ns_c(&unique_ptr_ns));
129 check!(cxx_test_suite::module::ffi::c_take_unique_ptr(unique_ptr));
130 check!(ffi::c_take_str("2020"));
131 check!(ffi::c_take_slice_char(cast::unsigned_to_c_char(b"2020")));
132 check!(ffi::c_take_slice_shared(&[
142 check!(ffi::c_take_slice_shared_sort(shared_sort_slice));
148 check!(ffi::c_take_slice_r(r_sort_slice));
149 check!(ffi::c_take_slice_r_sort(r_sort_slice));
153 check!(ffi::c_take_rust_string("2020".to_owned()));
154 check!(ffi::c_take_unique_ptr_string(
159 check!(ffi::c_take_unique_ptr_vector_u8(vector));
162 check!(ffi::c_take_unique_ptr_vector_f64(vector));
165 check!(ffi::c_take_unique_ptr_vector_shared(vector));
166 check!(ffi::c_take_ref_vector(&ffi::c_return_unique_ptr_vector_u8()));
168 check!(ffi::c_take_rust_vec(test_vec.clone()));
169 check!(ffi::c_take_rust_vec_index(test_vec.clone()));
171 check!(ffi::c_take_rust_vec_shared(shared_test_vec.clone()));
172 check!(ffi::c_take_rust_vec_shared_index(shared_test_vec.clone()));
173 check!(ffi::c_take_rust_vec_shared_push(shared_test_vec.clone()));
174 check!(ffi::c_take_rust_vec_shared_truncate(
177 check!(ffi::c_take_rust_vec_shared_clear(shared_test_vec.clone()));
178 check!(ffi::c_take_rust_vec_shared_forward_iterator(
187 check!(ffi::c_take_rust_vec_shared_sort(shared_sort_vec));
188 check!(ffi::c_take_ref_rust_vec(&test_vec));
189 check!(ffi::c_take_ref_rust_vec_index(&test_vec));
190 check!(ffi::c_take_ref_rust_vec_copy(&test_vec));
191 check!(ffi::c_take_ref_shared_string(&ffi::SharedString {
195 check!(ffi::c_take_rust_vec_ns_shared(ns_shared_test_vec));
197 check!(ffi::c_take_rust_vec_nested_ns_shared(
201 check!(ffi::c_take_enum(ffi::Enum::AVal));
202 check!(ffi::c_take_ns_enum(ffi::AEnum::AAVal));
203 check!(ffi::c_take_nested_ns_enum(ffi::ABEnum::ABAVal));
228 check!(ffi::c_take_callback(callback));
229 check!(ffi::c_take_callback_ref(callback_ref));
230 check!(ffi::c_take_callback_ref_lifetime(callback_ref));
231 check!(ffi::c_take_callback_mut(callback_mut));
246 check!(cxx_run_test());
333 check!(ffi2::c_take_trivial_ref(&d));
334 check!(d.c_take_trivial_ref_method());
335 check!(d.c_take_trivial_mut_ref_method());
336 check!(ffi2::c_take_trivial(d));
338 check!(d.c_take_trivial_ref_method());
339 check!(d.c_take_trivial_mut_ref_method());
340 check!(ffi2::c_take_trivial_ptr(d));
343 check!(ffi2::ns_c_take_trivial(d));
346 check!(ffi2::c_take_trivial_ns_ref(&g));
347 check!(ffi2::c_take_trivial_ns(g));
349 check!(ffi2::c_take_trivial_ns_ptr(g));
356 check!(ffi2::c_take_opaque_ref(e.as_ref().unwrap()));
357 check!(e.c_take_opaque_ref_method());
358 check!(e.pin_mut().c_take_opaque_mut_ref_method());
359 check!(ffi2::c_take_opaque_ptr(e));
362 check!(ffi2::c_take_opaque_ns_ref(f.as_ref().unwrap()));
363 check!(ffi2::c_take_opaque_ns_ptr(f));