pub unsafe extern "C" fn PL_get_compound_name_arity_sz( t: usize, name: *mut usize, arity: *mut usize ) -> i32