summaryrefslogtreecommitdiff
path: root/test/ruby/test_class.rb
Commit message (Expand)AuthorAgeFilesLines
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-2/+2
* parse.y: no return in classnobu2017-11-161-2/+10
* skip/fix wrong testsnobu2017-11-021-1/+8
* Fixed misspelling words.hsbt2017-10-221-1/+1
* test/ruby: tweaked heredocsnobu2017-08-291-6/+10
* Use Integer instead of Fixnum and Bignum.akr2016-05-171-2/+2
* * insns.def (defineclass): Also raise an error when redeclaring theeregon2016-05-101-0/+19
* assertions.rb: set default internal encodingnobu2016-04-091-3/+1
* test/ruby: suppress parser warningsnobu2016-02-191-0/+3
* test_class.rb: fix encodingnobu2016-01-241-1/+3
* test_class.rb: test_namescope_error_messagenobu2016-01-241-0/+8
* gc.c: do not expose internal singleton classnobu2015-12-221-0/+20
* revert r53228 because this patch breaks rubyspecko12015-12-211-20/+0
* * gc.c (internal_object_p): should not expose singleton classesko12015-12-211-0/+20
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* 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