undef_mesg 220 eval_error.c case METHOD_VISI_PUBLIC: mesg = undef_mesg(""); break; undef_mesg 221 eval_error.c case METHOD_VISI_PRIVATE: mesg = undef_mesg(" private"); break; undef_mesg 222 eval_error.c case METHOD_VISI_PROTECTED: mesg = undef_mesg(" protected"); break; undef_mesg 232 eval_error.c rb_name_err_raise_str(undef_mesg(""), klass, name);