mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* parse.y, compile.c, gc.c, insns.def, intern.h, iseq.c, node.h,
object.c, string.c, variable.c, vm_macro.def: revert private instance variable feature, which is postponed until next major release. * marshal.c: TYPE_SYMBOL2 removed; MARSHAL_MINOR reverted back to 8th version. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
3600c7ef8f
commit
b83ed6d1bd
13 changed files with 25 additions and 160 deletions
|
@ -293,12 +293,6 @@ MACRO macro_eval_invoke_method(recv, klass, id, num, mn, blockptr)
|
|||
POP();
|
||||
break;
|
||||
}
|
||||
case NODE_IVAR2:{
|
||||
ID vid = rb_compose_ivar2(node->nd_vid, mn->nd_clss);
|
||||
val = rb_ivar_get(recv, vid);
|
||||
POP();
|
||||
break;
|
||||
}
|
||||
case NODE_BMETHOD:{
|
||||
VALUE *argv = GET_SP() - num;
|
||||
val = th_invoke_bmethod(th, id, node->nd_cval,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue