summaryrefslogtreecommitdiff
path: root/test/ruby/test_class.rb
Commit message (Expand)AuthorAgeFilesLines
* class.c: refine error messagesnobu2015-09-271-0/+7
* insns.def: preserve encodingnobu2015-06-281-0/+3
* insns.def: preserve encodingnobu2015-06-281-0/+10
* insns.def: preserve encodingnobu2015-06-281-0/+5
* test_redefinition_mismatchnobu2015-06-281-0/+8
* class.c: preserve encodingnobu2015-06-281-0/+3
* * fix namespace issue on singleton class expressions. [Bug #10943]ko12015-03-061-0/+120
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* class.c: freeze meta class onlynobu2014-09-131-0/+3
* eval.c: fix message as same as previous versionsnobu2014-09-131-1/+5
* vm_method.c: should not modify frozen objectsnobu2014-09-121-0/+9
* * object.c (rb_mod_initialize_clone): Override Kernel#initialize_cloneakr2014-06-071-0/+6
* object.c: undef Module#prepend_features on Classnobu2013-08-131-0/+26
* object.c: Module#singleton_class?nobu2013-08-081-0/+6
* * test/ruby/test_class.rb: Simplify warning checksmarcandre2013-03-301-8/+4
* object.c: singleton class clonenobu2012-12-291-0/+14
* * test/ruby/test_class.rb (test_cannot_reinitialize_class_with_initialize_copy),nobu2012-12-291-12/+12
* * vm_core.h (rb_vm_defineclass_type_t),shugo2012-12-201-0/+37
* * class.c (rewrite_cref_stack, clone_method): rewrite a method's crefcharliesome2012-12-171-0/+14
* * object.c (Init_Object): use rb_mod_init_copy for Class#initialize_copycharliesome2012-12-131-0/+15
* * numeric.c (rb_float_new_in_heap), include/ruby/ruby.h:ko12012-10-271-6/+2
* Fix r36805.naruse2012-08-241-1/+6
* Test for r36803's singleton_class_of.naruse2012-08-231-0/+1
* object.c: forbid uninitialized classnobu2012-08-161-0/+2
* * object.c (rb_obj_clone): singleton class should be attachednobu2011-09-181-0/+8
* * compile.c (NODE_CLASS, NODE_MODULE), insns.def (defineclass): raisemame2011-01-281-0/+18
* * class.c (rb_define_{class,module}_id_under): register to benobu2010-10-171-0/+4
* * iseq.c (rb_iseq_clone): sets local_iseq and klass properly.shugo2010-03-101-0/+16
* * class.c (rb_class_init_copy): raise a TypeError if the argument isshugo2010-02-061-0/+2
* * test/ruby/test_bignum.rb, test/ruby/test_class.rb,mame2010-01-211-0/+9
* * class.c (rb_class_new): move class check to rb_check_inheritable().matz2009-10-231-2/+1
* * vm_method.c (rb_add_method_def): no redefinition warning onnobu2009-10-031-1/+9
* * vm_method.c (rb_add_method_def): show the location wherenobu2009-09-301-0/+4
* * test/ruby/test_class.rb (test_method_redefinition): commit miss.nobu2009-09-291-1/+1
* * test/ruby/test_{class,module}.rb (test_method_redefinition): includenobu2009-09-291-1/+3
* * test/ruby/test_{class,module}.rb (test_method_redefinition): refined.nobu2009-09-291-20/+30
* * vm_method.c (rb_add_method_def): nothing to do if old method hadnobu2009-09-291-0/+8
* * test/ruby/test_class.rb (test_module_function): tests for warnings.nobu2009-09-291-0/+27
* * insns.def (defineclass): preserve encoding of class/modulenobu2009-07-301-0/+7
* * test/ruby/envutil.rb (Test::Unit::Assertions#assert_in_out_err): newmame2008-07-151-16/+9
* * test/ruby/test_file.rb: add tests for uninitialized object.mame2008-06-021-0/+5
* * test/ruby/test_require.rb: new tests for library requiring, tomame2008-05-211-0/+41
* * test/ruby/test_object.rb: new tests to achieve over 90% testmame2008-05-141-0/+28
* * Merge YARVko12006-12-311-0/+80