class Unparser::Emitter::XStr
def emit_heredoc
def emit_heredoc write(%(<<~`HEREDOC`)) buffer.indent nl children.each do |child| if n_str?(child) write(child.children.first) else emit_begin(child) end end buffer.unindent write("HEREDOC\n") end
def emit_heredoc write(%(<<~`HEREDOC`)) buffer.indent nl children.each do |child| if n_str?(child) write(child.children.first) else emit_begin(child) end end buffer.unindent write("HEREDOC\n") end