aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_keyword.rb
Commit message (Expand)AuthorAgeFilesLines
...
* Don't pass an empty keyword hash when double splatting empty hash when callin...Jeremy Evans2019-08-311-0/+138
* Split warning messages for tag-jumpNobuyoshi Nakada2019-09-011-20/+20
* Don't pass an empty keyword hash when double splatting empty hashJeremy Evans2019-08-301-0/+49
* Use more accurate source location in keyword argument separation warningsJeremy Evans2019-08-301-4/+4
* Warn for keyword to last hash parameter when method has no optional/rest para...Jeremy Evans2019-08-301-2/+23
* Remove a verbose warning that is no longer neededJeremy Evans2019-08-301-3/+3
* Fix remaining warning issues in the tests due to keyword argument separationJeremy Evans2019-08-301-11/+33
* Support **nil syntax for specifying a method does not accept keyword argumentsJeremy Evans2019-08-301-0/+28
* Restore splitting of hashes into positional and keyword arguments, add warningJeremy Evans2019-08-301-0/+24
* Update tests to fix warning message changesJeremy Evans2019-08-301-4/+4
* Fix keyword argument separation warnings in testJeremy Evans2019-08-301-2/+2
* compile.c: fix the corner case of rest and keyword argumentsmame2019-03-141-0/+2
* parse.y: fix block passing with empty kwargsnobu2018-09-201-1/+6
* assertions for r62914nobu2018-03-251-2/+10
* vm_args.c: warn splat to varnobu2018-03-251-2/+10
* vm_insnhelper.c: fix many keyword argumentsnobu2018-01-191-2/+5
* vm_insnhelper.c: should invert unspecified flagnobu2018-01-191-0/+50
* compile.c: kw splat after splatnobu2017-11-021-0/+6
* compile.c: fix KW_SPLAT flag conditionnobu2017-08-101-0/+2
* vm_args.c: prefer optarg to keyword splatnobu2017-08-101-0/+4
* splat keyword hashnobu2017-08-051-0/+11
* vm_args.c: improve keyword argument errorsnobu2017-07-041-0/+13
* class.c: non-keyword hash classnobu2017-01-181-0/+12
* vm.c: check type of hash to mergenobu2016-12-081-0/+20
* class.c: missing unknown_keyword_errornobu2016-12-041-0/+7
* test_keyword.rb: more assertionsnobu2016-11-291-0/+9
* test_keyword.rb: assert_raise_with_message valuenobu2016-11-291-6/+2
* * vm_insnhelper.c (vm_call_method_each_type): should not set fastpathko12015-12-161-0/+20
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * vm_args.c: protect value stack from calling other methodsko12015-04-061-0/+10
* vm_args.c: fix non-symbol keys hashnobu2015-01-011-0/+7
* parse.y: fix internal IDs conflictnobu2014-12-281-0/+20
* * vm_args.c: fix backtrace location for keyword related exceptions.ko12014-11-271-2/+13
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* class.c: delete expected keywords directlynobu2014-10-221-0/+15
* parse.y: label cannot be followed by a modifiernobu2014-09-231-0/+14
* compile.c: store IDs as Symbolsnobu2014-09-201-0/+9
* vm_insnhelper.c: fix implicit splat keyword argumentnobu2014-07-101-0/+10
* vm.c: return the result hashnobu2014-06-031-0/+11
* compile.c: non-destructive keyword splatnobu2014-04-261-0/+13
* parse.y: required kwarg without parenthesesnobu2014-03-251-0/+9
* parse.y: required kwarg without parenthesesnobu2014-03-251-0/+10
* compile.c: unnamed keyword rest checknobu2013-12-251-0/+9
* test_keyword.rb: suppress warningsnobu2013-12-251-4/+4
* vm_insnhelper.c: post arguments as mandatorynobu2013-12-141-0/+10
* class.c, vm_insnhelper.c: check unknown keywordsnobu2013-12-081-0/+2
* test_keyword.rb: check error messagesnobu2013-12-081-6/+8
* * vm_insnhelper.c (vm_callee_setup_arg_complex, vm_yield_setup_block_args):ktsj2013-09-291-0/+19
* compile.c: not simple if keyword argsnobu2013-06-011-0/+2
* vm_insnhelper.c: extract keyword arguments after splatnobu2013-06-011-1/+6