summaryrefslogtreecommitdiff
path: root/lib/prism
diff options
context:
space:
mode:
authorEarlopain <[email protected]>2025-01-19 15:54:07 +0100
committerKevin Newton <[email protected]>2025-03-18 13:36:53 -0400
commit94e12ffa39e46f5b1f80485e9b2e06a59cd69dac (patch)
tree310e31c4b42693ff390168b27d98ce4433486271 /lib/prism
parenta8adf5e006da03b8ccaa2bf900f4f077ca9888cf (diff)
[ruby/prism] Fix parser translator multiline interpolated symbols
In https://github.com/ruby/prism/commit/26370079291a420c6b2b7be5cdbd5c609da62f21 I added tests but didn't modify them correctly https://github.com/ruby/prism/commit/de021e74de
Diffstat (limited to 'lib/prism')
-rw-r--r--lib/prism/translation/parser/compiler.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/prism/translation/parser/compiler.rb b/lib/prism/translation/parser/compiler.rb
index 6a169600b5..c08c781003 100644
--- a/lib/prism/translation/parser/compiler.rb
+++ b/lib/prism/translation/parser/compiler.rb
@@ -1168,7 +1168,7 @@ module Prism
def visit_interpolated_symbol_node(node)
builder.symbol_compose(
token(node.opening_loc),
- visit_all(node.parts),
+ string_nodes_from_interpolation(node, node.opening),
token(node.closing_loc)
)
end