vm_insnhelper.c:2430:49: error: ISO C prohibits argument conversion to union type [-Wpedantic]
2430 | if (!vm_method_cfunc_is(cd_owner, cd, recv, rb_obj_equal)) {
| ^~~~~~~~~~~~
vm_insnhelper.c:2448:42: error: ISO C prohibits argument conversion to union type [-Wpedantic]
2448 | if (cc && check_cfunc(vm_cc_cme(cc), rb_obj_equal)) {
| ^~~~~~~~~~~~
Add a macro to initialize union
cfunc_type
and so on.