[前][次][番号順一覧][スレッド一覧]

ruby-changes:41940

From: nobu <ko1@a...>
Date: Mon, 7 Mar 2016 13:28:36 +0900 (JST)
Subject: [ruby-changes:41940] nobu:r54014 (trunk): internal.h: functions for class internals

nobu	2016-03-07 13:28:32 +0900 (Mon, 07 Mar 2016)

  New Revision: 54014

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

  Log:
    internal.h: functions for class internals
    
    * internal.h: move function declarations for class internals from
      include/ruby/intern.h.

  Modified files:
    trunk/ChangeLog
    trunk/include/ruby/intern.h
    trunk/internal.h
Index: include/ruby/intern.h
===================================================================
--- include/ruby/intern.h	(revision 54013)
+++ include/ruby/intern.h	(revision 54014)
@@ -186,20 +186,16 @@ VALUE rb_Complex(VALUE, VALUE); https://github.com/ruby/ruby/blob/trunk/include/ruby/intern.h#L186
 DEPRECATED(VALUE rb_complex_set_real(VALUE, VALUE));
 DEPRECATED(VALUE rb_complex_set_imag(VALUE, VALUE));
 /* class.c */
-VALUE rb_class_boot(VALUE);
 VALUE rb_class_new(VALUE);
 VALUE rb_mod_init_copy(VALUE, VALUE);
 VALUE rb_singleton_class_clone(VALUE);
 void rb_singleton_class_attached(VALUE,VALUE);
-VALUE rb_make_metaclass(VALUE, VALUE);
 void rb_check_inheritable(VALUE);
-VALUE rb_class_inherited(VALUE, VALUE);
 VALUE rb_define_class_id(ID, VALUE);
 VALUE rb_define_class_id_under(VALUE, ID, VALUE);
 VALUE rb_module_new(void);
 VALUE rb_define_module_id(ID);
 VALUE rb_define_module_id_under(VALUE, ID);
-VALUE rb_include_class_new(VALUE, VALUE);
 VALUE rb_mod_included_modules(VALUE);
 VALUE rb_mod_include_p(VALUE, VALUE);
 VALUE rb_mod_ancestors(VALUE);
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 54013)
+++ ChangeLog	(revision 54014)
@@ -1,3 +1,8 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
+Mon Mar  7 13:28:30 2016  Nobuyoshi Nakada  <nobu@r...>
+
+	* internal.h: move function declarations for class internals from
+	  include/ruby/intern.h.
+
 Mon Mar  7 10:58:07 2016  Nobuyoshi Nakada  <nobu@r...>
 
 	* ext/win32ole/win32ole_event.c (rescue_callback): use
Index: internal.h
===================================================================
--- internal.h	(revision 54013)
+++ internal.h	(revision 54014)
@@ -694,6 +694,10 @@ VALUE rb_integer_float_cmp(VALUE x, VALU https://github.com/ruby/ruby/blob/trunk/internal.h#L694
 VALUE rb_integer_float_eq(VALUE x, VALUE y);
 
 /* class.c */
+VALUE rb_class_boot(VALUE);
+VALUE rb_class_inherited(VALUE, VALUE);
+VALUE rb_make_metaclass(VALUE, VALUE);
+VALUE rb_include_class_new(VALUE, VALUE);
 void rb_class_foreach_subclass(VALUE klass, void (*f)(VALUE, VALUE), VALUE);
 void rb_class_detach_subclasses(VALUE);
 void rb_class_detach_module_subclasses(VALUE);

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]