Actions
Bug #2401
closedArray splat bug: a=[1,2]; p [*a] #=> []
Description
=begin
a=[1,2]; p [*a] #=> []
となってしまいます。
parse.yを見たんですが、argsとargs2の使い分けがよく分かりません。
(r25658の前は同じだったように見えます)
when_argsを復活させるのが近道なんですかねえ。
なお、もちろんtest-allは必要ですが、
test/ruby/test_array.rb
test/ruby/test_case.rb
test/ruby/test_assignment.rb
あたりで基本的なチェックはできます。
=end
Actions
Like0
Like0Like0