diff options
| author | eileencodes <eileencodes@gmail.com> | 2023-12-12 13:44:33 -0500 |
|---|---|---|
| committer | Jemma Issroff <jemmaissroff@gmail.com> | 2023-12-12 15:15:02 -0500 |
| commit | a6526342f3fbd94abc44cc4e99eda0943a61271f (patch) | |
| tree | 41b404968c00608379e92ba142726f8c4b449837 /.github | |
| parent | 1572322e17caf2f0900f02099d21245b81554a28 (diff) | |
[PRISM] Fix segv with regex once flag
When you have an interpolated regex with a `once` flag and local
variable is outside the block created by the `once` flag, Prism would
see a segv. This is because it was not taking the depth into account.
To fix this, we need to add 1 to the `local_depth_offset` on the
`scope`.
Fixes: ruby/prism#2047
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions
