pub unsafe extern "C" fn mrb_obj_iv_defined(
    mrb: *mut mrb_state,
    obj: *mut RObject,
    sym: mrb_sym
) -> mrb_bool