class Prism::Translation::Parser::Compiler

def visit_interpolated_string_node(node)

^^^^^^^^^^^^
"foo #{bar}"
def visit_interpolated_string_node(node)
  if node.opening&.start_with?("<<")
    children, closing = visit_heredoc(node)
    builder.string_compose(token(node.opening_loc), children, closing)
  else
    builder.string_compose(
      token(node.opening_loc),
      visit_all(node.parts),
      token(node.closing_loc)
    )
  end
end