summaryrefslogtreecommitdiff
path: root/test/ruby/test_keyword.rb
AgeCommit message (Expand)Author
2018-01-19vm_insnhelper.c: fix many keyword argumentsnobu
2018-01-19vm_insnhelper.c: should invert unspecified flagnobu
2017-11-02compile.c: kw splat after splatnobu
2017-08-10compile.c: fix KW_SPLAT flag conditionnobu
2017-08-10vm_args.c: prefer optarg to keyword splatnobu
2017-08-05splat keyword hashnobu
2017-07-04vm_args.c: improve keyword argument errorsnobu
2017-01-18class.c: non-keyword hash classnobu
2016-12-08vm.c: check type of hash to mergenobu
2016-12-04class.c: missing unknown_keyword_errornobu
2016-11-29test_keyword.rb: more assertionsnobu
2016-11-29test_keyword.rb: assert_raise_with_message valuenobu
2015-12-16* vm_insnhelper.c (vm_call_method_each_type): should not set fastpathko1
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-04-06* vm_args.c: protect value stack from calling other methodsko1
2015-01-01vm_args.c: fix non-symbol keys hashnobu
2014-12-28parse.y: fix internal IDs conflictnobu
2014-11-27* vm_args.c: fix backtrace location for keyword related exceptions.ko1
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-10-22class.c: delete expected keywords directlynobu
2014-09-23parse.y: label cannot be followed by a modifiernobu
2014-09-20compile.c: store IDs as Symbolsnobu
2014-07-10vm_insnhelper.c: fix implicit splat keyword argumentnobu
2014-06-03vm.c: return the result hashnobu
2014-04-26compile.c: non-destructive keyword splatnobu
2014-03-25parse.y: required kwarg without parenthesesnobu
2014-03-25parse.y: required kwarg without parenthesesnobu
2013-12-25compile.c: unnamed keyword rest checknobu
2013-12-25test_keyword.rb: suppress warningsnobu
2013-12-14vm_insnhelper.c: post arguments as mandatorynobu
2013-12-08class.c, vm_insnhelper.c: check unknown keywordsnobu
2013-12-08test_keyword.rb: check error messagesnobu
2013-09-29* vm_insnhelper.c (vm_callee_setup_arg_complex, vm_yield_setup_block_args):ktsj
2013-06-01compile.c: not simple if keyword argsnobu
2013-06-01vm_insnhelper.c: extract keyword arguments after splatnobu
2013-05-30* vm_insnhelper.c (vm_callee_setup_keyword_arg,mame
2013-05-18compile.c: forward kwrestnobu
2013-04-12vm_insnhelper.c: non-symbol keynobu
2013-04-09compile.c: append keyword hash to splatnobu
2013-03-21vm_insnhelper.c: check required kwarg with resthashnobu
2013-03-12required keyword argumentsnobu
2013-02-26test_keyword.rb: suppress warningnobu
2013-02-26parse.y: keyword argument without parennobu
2013-01-07parse.y: bare kwrest_marknobu
2013-01-07vm_insnhelper.c: keyrest should not overwrite rest argnobu
2012-12-30* test/ruby/test_keyword.rb: add a test for passing hashktsj
2012-12-30* vm_insnhelper.c: set keyword hash on Proc/block calls.ktsj
2012-12-11* iseq.c (rb_iseq_parameters): fix limit for optional arguments.eregon
2011-12-26* vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments), iseq.c (...mame
2011-12-26* vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments, iseq_comp...mame