pub unsafe extern "C" fn mrb_singleton_class_ptr( mrb: *mut mrb_state, val: mrb_value, ) -> *mut RClass