[ruby-cvs:57046] ko1:r49897 (trunk): * internal.h: define rb_cref_t and change to use it.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Mon Mar 9 06:22:46 JST 2015


ko1	2015-03-09 06:22:43 +0900 (Mon, 09 Mar 2015)

  New Revision: 49897

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=49897

  Log:
    * internal.h: define rb_cref_t and change to use it.
      rb_cref_t is data type of CREF. Now, the body is still NODE.
      It is easy to understand what is CREF and what is pure NODE.

  Modified files:
    trunk/ChangeLog
    trunk/class.c
    trunk/eval.c
    trunk/eval_intern.h
    trunk/insns.def
    trunk/internal.h
    trunk/method.h
    trunk/node.c
    trunk/node.h
    trunk/proc.c
    trunk/vm.c
    trunk/vm_core.h
    trunk/vm_eval.c
    trunk/vm_insnhelper.c
    trunk/vm_insnhelper.h
    trunk/vm_method.c


More information about the ruby-cvs mailing list