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:
parent
056f219eca
commit
f0a314fa33
1 changed files with 2 additions and 2 deletions
4
class.c
4
class.c
|
|
@ -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)) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue