1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

NOEX_UNDEF check

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
matz 1998-03-16 05:12:13 +00:00
parent 056f219eca
commit f0a314fa33

View file

@ -285,7 +285,7 @@ ins_methods_i(key, body, ary)
NODE *body;
VALUE ary;
{
if (!body->nd_noex) {
if ((body->nd_noex&NOEX_PRIVATE) == 0) {
VALUE name = str_new2(rb_id2name(key));
if (!ary_includes(ary, name)) {
@ -312,7 +312,7 @@ ins_methods_priv_i(key, body, ary)
ary_push(ary, Qnil);
ary_push(ary, str_new2(rb_id2name(key)));
}
else if (body->nd_noex) {
else if (body->nd_noex & NOEX_PRIVATE) {
VALUE name = str_new2(rb_id2name(key));
if (!ary_includes(ary, name)) {