monomorph_2.rs 196 B

123456789101112131415
  1. #[repr(C)]
  2. struct List<T> {
  3. members: *mut T,
  4. count: usize
  5. }
  6. struct A;
  7. struct B;
  8. #[no_mangle]
  9. pub extern "C" fn foo(a: List<A>) { }
  10. #[no_mangle]
  11. pub extern "C" fn bar(b: List<B>) { }