summaryrefslogtreecommitdiff
path: root/test/ruby/test_class.rb
AgeCommit message (Expand)Author
2017-12-12Add FrozenError as a subclass of RuntimeErrorshyouhei
2017-11-16parse.y: no return in classnobu
2017-11-02skip/fix wrong testsnobu
2017-10-22Fixed misspelling words.hsbt
2017-08-29test/ruby: tweaked heredocsnobu
2016-05-17Use Integer instead of Fixnum and Bignum.akr
2016-05-10* insns.def (defineclass): Also raise an error when redeclaring theeregon
2016-04-09assertions.rb: set default internal encodingnobu
2016-02-19test/ruby: suppress parser warningsnobu
2016-01-24test_class.rb: fix encodingnobu
2016-01-24test_class.rb: test_namescope_error_messagenobu
2015-12-22gc.c: do not expose internal singleton classnobu
2015-12-21revert r53228 because this patch breaks rubyspecko1
2015-12-21* gc.c (internal_object_p): should not expose singleton classesko1
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-09-27class.c: refine error messagesnobu
2015-06-28insns.def: preserve encodingnobu
2015-06-28insns.def: preserve encodingnobu
2015-06-28insns.def: preserve encodingnobu
2015-06-28test_redefinition_mismatchnobu
2015-06-28class.c: preserve encodingnobu
2015-03-06* fix namespace issue on singleton class expressions. [Bug #10943]ko1
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-09-13class.c: freeze meta class onlynobu
2014-09-13eval.c: fix message as same as previous versionsnobu
2014-09-12vm_method.c: should not modify frozen objectsnobu
2014-06-07* object.c (rb_mod_initialize_clone): Override Kernel#initialize_cloneakr
2013-08-13object.c: undef Module#prepend_features on Classnobu
2013-08-08object.c: Module#singleton_class?nobu
2013-03-30* test/ruby/test_class.rb: Simplify warning checksmarcandre
2012-12-29object.c: singleton class clonenobu
2012-12-29* test/ruby/test_class.rb (test_cannot_reinitialize_class_with_initialize_copy),nobu
2012-12-20* vm_core.h (rb_vm_defineclass_type_t),shugo
2012-12-17* class.c (rewrite_cref_stack, clone_method): rewrite a method's crefcharliesome
2012-12-13 * object.c (Init_Object): use rb_mod_init_copy for Class#initialize_copycharliesome
2012-10-27* numeric.c (rb_float_new_in_heap), include/ruby/ruby.h:ko1
2012-08-24Fix r36805.naruse
2012-08-23Test for r36803's singleton_class_of.naruse
2012-08-16object.c: forbid uninitialized classnobu
2011-09-18* object.c (rb_obj_clone): singleton class should be attachednobu
2011-01-28* compile.c (NODE_CLASS, NODE_MODULE), insns.def (defineclass): raisemame
2010-10-17* class.c (rb_define_{class,module}_id_under): register to benobu
2010-03-10* iseq.c (rb_iseq_clone): sets local_iseq and klass properly.shugo
2010-02-06* class.c (rb_class_init_copy): raise a TypeError if the argument isshugo
2010-01-21* test/ruby/test_bignum.rb, test/ruby/test_class.rb,mame
2009-10-23* class.c (rb_class_new): move class check to rb_check_inheritable().matz
2009-10-03* vm_method.c (rb_add_method_def): no redefinition warning onnobu
2009-09-30* vm_method.c (rb_add_method_def): show the location wherenobu
2009-09-29* test/ruby/test_class.rb (test_method_redefinition): commit miss.nobu
2009-09-29* test/ruby/test_{class,module}.rb (test_method_redefinition): includenobu