aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_class.rb
Commit message (Expand)AuthorAgeFilesLines
* [Bug #19833] Fix index underflow at superclasses of `BasicObject`Nobuyoshi Nakada2023-08-081-0/+7
* Prevent warning: assigned but unused variableYusuke Endoh2023-05-101-1/+1
* fix `NameError` messageKoichi Sasada2023-04-191-0/+11
* Module#remove_method: Check frozen on the right objectJean byroot Boussier2022-12-011-0/+9
* Add Class#attached_objectUfuk Kayserilioglu2022-10-201-0/+25
* Remove Class#descendantsJeremy Evans2021-12-201-32/+0
* TestClass#test_subclass_gc reduce the number of iteration by 10xJean Boussier2021-12-031-2/+2
* Add Class#subclassesJean Boussier2021-11-231-0/+38
* fix a memory leak introduced in 8bbd319Matt Valentine-House2021-11-111-0/+9
* class.c: descendants must not cause GC until the result array is createdYusuke Endoh2021-11-101-0/+8
* class.c: calculate the length of Class.descendants in advanceYusuke Endoh2021-11-091-0/+6
* Add Class#descendantsJeremy Evans2021-10-261-0/+18
* Skip freezing check on setting temporary class path [Bug #17563]Nobuyoshi Nakada2021-01-201-0/+7
* Fix singleton class cloningAlan Wu2020-11-161-0/+47
* Make yield in singleton class definitions in methods a SyntaxErrorJeremy Evans2020-02-111-1/+1
* Prohibit calling undefined allocator [Bug #16297]Nobuyoshi Nakada2019-11-061-0/+8
* Warn for calling public/protected/private/module_function without arguments i...Jeremy Evans2019-10-161-0/+42
* Show the previous definition location,Nobuyoshi Nakada2019-08-291-4/+6
* introduce RCLASS_CLONED flag for inline cache.Koichi Sasada2019-08-091-9/+13
* Use assert_syntax_errornobu2019-02-081-5/+5
* Suppress warning [Feature #15575]nobu2019-02-081-1/+3
* 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