mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 08:33:58 +02:00
merge revision(s) 58918788ab
: [Backport #20342]
[Bug #20342] Consider wrapped load in `main` methods
This commit is contained in:
parent
bfdb6d5a9d
commit
b72deb7ca1
6 changed files with 37 additions and 22 deletions
|
@ -2552,7 +2552,7 @@ rb_mod_private_method(int argc, VALUE *argv, VALUE obj)
|
|||
static VALUE
|
||||
top_public(int argc, VALUE *argv, VALUE _)
|
||||
{
|
||||
return rb_mod_public(argc, argv, rb_cObject);
|
||||
return rb_mod_public(argc, argv, rb_top_main_class("public"));
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -2572,7 +2572,7 @@ top_public(int argc, VALUE *argv, VALUE _)
|
|||
static VALUE
|
||||
top_private(int argc, VALUE *argv, VALUE _)
|
||||
{
|
||||
return rb_mod_private(argc, argv, rb_cObject);
|
||||
return rb_mod_private(argc, argv, rb_top_main_class("private"));
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -2585,7 +2585,7 @@ top_private(int argc, VALUE *argv, VALUE _)
|
|||
static VALUE
|
||||
top_ruby2_keywords(int argc, VALUE *argv, VALUE module)
|
||||
{
|
||||
return rb_mod_ruby2_keywords(argc, argv, rb_cObject);
|
||||
return rb_mod_ruby2_keywords(argc, argv, rb_top_main_class("ruby2_keywords"));
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue