pub unsafe extern "C" fn class_replaceMethod( cls: Class, name: SEL, imp: IMP, types: *const c_char, ) -> IMP