pub unsafe extern "C" fn codes_context_delete(c: *mut codes_context)