diff options
| author | Ufuk Kayserilioglu <ufuk.kayserilioglu@shopify.com> | 2023-12-14 20:15:30 +0200 |
|---|---|---|
| committer | Jemma Issroff <jemmaissroff@gmail.com> | 2023-12-14 14:08:37 -0500 |
| commit | d07fdc5edee219bbbd6262f909d636a509793cca (patch) | |
| tree | 85338675851fa393ce793407dc66c4704bfb9825 /test/ruby/test_transcode.rb | |
| parent | 295d97ab4dc826a4c2b812d254a6607c87534ed7 (diff) | |
[PRISM] Fix keyword hash handling in method calls
* Start using the renamed `PM_KEYWORD_HASH_NODE_FLAGS_SYMBOL_KEYS` flag
to check if all keys of the keyword hash node are symbols.
* For arguments passed as a hash, start marking them as `KW_SPLAT_MUT` only if the number of entries in the hash is greater than 1 (which is what the old compiler used to do).
Diffstat (limited to 'test/ruby/test_transcode.rb')
0 files changed, 0 insertions, 0 deletions
