aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_method.rb
Commit message (Expand)AuthorAgeFilesLines
* test/ruby: suppress parser warningsnobu2016-02-191-13/+13
* * proc.c (rb_mod_define_method): should check Symbol or not.ko12015-12-201-0/+14
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * vm.c (rb_vm_cref_in_context): Module#define_method in non-classko12015-12-091-1/+3
* * vm.c (vm_define_method): do not use current CREF immediately,ko12015-11-131-0/+17
* test_method.rb: remove unlinked method entry testnobu2015-10-021-12/+0
* test_method.rb: finite loopnobu2015-10-021-8/+3
* proc.c: fix for uncallable methodnobu2015-08-071-0/+5
* * test/ruby/test_method.rb (TestMethod#test_{instance,define}_method): assumedusa2015-07-071-8/+12
* symbol.c: preserve encodingnobu2015-07-071-0/+11
* * vm_core.h: remove rb_iseq_t::klass to reduce dynamic data.ko12015-07-061-5/+1
* test_method.rb: fix commit missnobu2015-06-191-0/+1
* proc.c: ArgumentError if no blocknobu2015-06-191-2/+15
* test_method.rb: split testnobu2015-06-191-1/+6
* * include/ruby/ruby.h: $SAFE=3 is now obsolete.hsbt2015-06-171-13/+0
* * method.h: make rb_method_entry_t a VALUE.ko12015-06-021-0/+5
* test_method.rb: add assertionnobu2015-05-211-0/+1
* * proc.c: fix issues caused by binding created from Method#to_proc.ko12015-05-211-9/+17
* proc.c: replicate method envnobu2015-03-291-0/+14
* * test/ruby/test_method.rb: Add test for &-coersion of anheadius2015-01-061-0/+9
* vm_eval.c: preserve encodingnobu2014-11-251-0/+13
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* * test/ruby/test_method.rb: r48239 makes this test green.ko12014-11-021-0/+9
* proc.c: method_super_methodnobu2014-07-261-0/+50
* proc.c: Implement Method#currynobu2014-06-191-0/+51
* * vm_eval.c (eval_string_with_cref): Use file path even if scope issorah2014-03-181-0/+1
* iseq.c: fix parameter of unnamed rest keywords argumentnobu2013-12-251-0/+29
* proc.c: fix arity of rest keywords argumentnobu2013-12-251-0/+21
* test_method.rb, test_proc.rb: suppress warningsnobu2013-12-251-3/+4
* test_method.rb: fix testnobu2013-12-241-1/+1
* proc.c: make method by define_method publicnobu2013-12-241-0/+23
* proc.c: method by respond_to_missing?nobu2013-12-141-0/+11
* proc.c: fix inherited ownernobu2013-12-131-0/+9
* proc.c, vm_method.c: fix super and aliasnobu2013-12-131-1/+7
* test/ruby: better assertionsnobu2013-12-131-9/+11
* * object.c (rb_class_inherited_p): allow iclasses to be tested forcharliesome2013-08-051-0/+16
* vm_eval.c: use file argumentnobu2013-07-221-0/+2
* vm_eval.c: __dir__ in evalnobu2013-06-141-0/+2
* test_method.rb: use realpathnobu2013-06-141-1/+1
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-9/+0
* test_method.rb: fix for direct invocationnobu2013-05-271-1/+1
* proc.c: Kernel#singleton_methodnobu2013-05-131-0/+12
* proc.c: consider noex in define_methodnobu2013-03-311-0/+32
* test_method.rb: splitnobu2013-03-311-0/+4
* test_method.rb: refine assertionsnobu2013-03-251-3/+7
* * test/ruby/test_method.rb (test_unlinked_method_entry_in_method_object_bug):nobu2013-03-251-0/+13
* test_method.rb: reduce iterationnobu2013-03-051-1/+1
* proc.c: revert r39224nobu2013-03-051-1/+2
* * vm.c (rb_thread_mark): mark a working Proc of bmethodko12013-02-161-0/+14
* proc.c: skip prependsnobu2013-02-131-0/+27