rb_marshal_define_compat 2229 complex.c rb_marshal_define_compat(rb_cComplex, compat, nucomp_dumper, nucomp_loader); rb_marshal_define_compat 1957 encoding.c rb_marshal_define_compat(rb_cEncoding, Qnil, NULL, enc_m_loader); rb_marshal_define_compat 31 ext/-test-/marshal/compat/usrcompat.c rb_marshal_define_compat(newclass, oldclass, usr_dumper, usr_loader); rb_marshal_define_compat 573 include/ruby/intern.h void rb_marshal_define_compat(VALUE newclass, VALUE oldclass, VALUE (*dumper)(VALUE), VALUE (*loader)(VALUE, VALUE)); rb_marshal_define_compat 1323 range.c rb_marshal_define_compat(rb_cRange, rb_cObject, range_dumper, range_loader); rb_marshal_define_compat 2581 rational.c rb_marshal_define_compat(rb_cRational, compat, nurat_dumper, nurat_loader); rb_marshal_define_compat 992 vm_backtrace.c rb_marshal_define_compat(rb_cBacktrace, rb_cArray, backtrace_dump_data, backtrace_load_data);