diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-07-02 08:06:37 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-07-02 08:06:37 +0000 |
commit | edb1fc4eb2f9b0bd69398362ae40100adfd5577e (patch) | |
tree | 48a12ca98a1780f14164a016b6da7c4707b5a2de /regint.h | |
parent | bd52bed97be25e8f3344033ac01416349ec8be67 (diff) | |
download | ruby-edb1fc4eb2f9b0bd69398362ae40100adfd5577e.tar.gz |
prepend: fix mixing with include
* class.c (rb_include_module): include modules after the origin.
* class.c (include_modules_at): skip prepended modules.
* class.c (rb_prepend_module): now basic.klass in ICLASS refers the
old original class/module. [ruby-dev:45868][Bug #6662]
* class.c (rb_mod_ancestors): ditto.
* vm_method.c (search_method): search method entry from the origin
iclass.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'regint.h')
0 files changed, 0 insertions, 0 deletions