Earlopain 769cccba56 [ruby/prism] Fix parser translator scope issues for implicit hash values
`builder.pair_label` is no good since it makes use of variables that the parser gem encountered.
Since the prism translator doesn't keep proper track of that information, the following code interprets
the implicit value as a local variable, even though it is not in scope:

```rb
def foo
  bar = 123
end

{ bar: }
```

https://github.com/ruby/prism/commit/bbeb5b083a
2025-01-20 18:03:13 +00:00
..
2025-01-11 19:09:05 -05:00